Hotels in Serres

1 Serres hotel

Galaxy

Galaxy

1, Pan. Tsaldari Str., 1, Serres, Central and North Greece 62123

Free Breakfast
Amenities:
Room Service
Free Full Breakfast Buffet
24 hour front desk
Restaurant

Find More Hotels Nearby