Villa Bordeaux
Villa
Fira
Set at the edge of the caldera, 200 metres from Archaeological Museum of Thera in Fira, Villa Bordeaux is a five stars luxury boutique hotel in Fira Town.
Number of rooms: 5
Fira City, Fira, 84700, Greece