Mistral Hotel
Hotel
Hydra
With its warm and welcoming staff, this traditional mansion is just a 3-minute walk from Hydra’s port and features beautifully appointed guest rooms with views of Hydra or the sea.
Number of rooms: 17
Main Street, Hydra, 180 40, Greece