3 star hotels in Serres
We found 3 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, around 7 km from Monastery of Saint John the Baptist of Serres, and offers a swimming pool. You will find luggage 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 Museum Of Natural History. The hotel also provides guests with luggage storage.
City View Apartments 3
Θεμιδος 3, Serres, Greece
The 3-star City View Apartments 3 Serres hotel, positioned nearly a 25-minute walk from Lailia Ski Center, features an archaeological museum for an unforgettable experience. The guest house also…
starts from
64 USD
price for 1 night
- 1-3