Choose your room
Thomas Bay Hotel
Thomas Bay Hotel Agios Stefanos Avliotes has 52 rooms and is located 4.9 km from Agios Georgios Pagon Beach.
When staying at the hotel, guests will be approximately 10 minutes by car from Loggas Beach. Take benefit from the proximity to Sidari Water Park, which is about 7 km away.
This Agios Stefanos Avliotes hotel boasts rooms with a patio and a balcony, as well as sound-proofed windows for your convenience. An iron and ironing board, and air conditioning are featured for guests' comfort. A separate toilet and a shower, along with such comforts as a hairdryer and bath sheets, are also provided.
2 Stars offers Mediterranean dishes and is situated in proximity to the Thomas Bay.
Hotel Policy
- Children and extra beds
- There are no cots provided in a room.