Stamatis Rooms is located in Skopelos Town, Skopelos. The hotel offers to its guests garden.
The property accommodates visitors in studio, double room and other might be available upon request. The rooms offer sea view. Amenities of the rooms include air-conditioning, fridge, etc. Bathroom is available. The kitchen is equipped with fridge and kitchen utensils.
The WiFi is free and available in common areas.
Parking is not available.
The hotel does not accept pets.