3 star hotels in Serres
We found 2 properties with availability in Serres
Show on map
Alexander Hotel
Serres 621 00, Greece, Serres, Greece
The 3-star Alexander Hotel Serres is located in Serres, about 7 km from the Monastery of Saint John the Baptist of Serres, and offers a swimming pool. You will find baggage storage at the hotel.
Elpida City Hotel
Merarxias 66, Serres, Gr, Serres, Greece
Elpida City Hotel Serres has 80 rooms and is located 2.3 km from the Museum of Natural History. The hotel also provides guests with a luggage locker.
- 1-2