Hotels in Orchomenos near City Centre Orchomenos
We found 3 properties with availability in Orchomenos
Show on map
Boutique Rooms "O"
Leoforos Theatrou, Orchomenos, Greece
Situated merely 9 minutes' walk from Gla, the comfortable Boutique Rooms "O" Orchomenos hotel includes 8 rooms with views of the mountain. A garden adorned with an outdoor seating enhances the…
Farmahouse
Orchomenou, Orchomenos, Greece
Situated approximately a 10-minute walk from Ancient Theatre of Orchomenus, Farmahouse Villa Orchomenos provides access to numerous tourist attractions in the area.
starts from
118 USD
price for 1 night
Aggelos Guest House
32300, Orchomenos, Greece
Aggelos Guest House Orchomenos villa is located 20 minutes' walk from Acropoli Orchomenou and invites guests to enjoy a terrace. The 2-bedroom holiday home hosts up to 4 guests and provides them with…
- 1-3