The 3-star Thomas Beach Hotel is located in Nea Makri, Attica. The hotel offers to its guests bar, garden and restaurant.
The property accommodates visitors in twin room, single room, double or twin room, family room, triple room and other might be available upon request. Room amenities include a/c, heating, etc.
All areas are covered by free WiFi.
Pets are allowed with prior agreement with Thomas Beach Hotel.