Located on Hydra, one of the Saronic Islands of Greece, Hotel Miranda was originally a wealthy sea captain’s mansion. This charming, boutique hotel, located in the heart of the main town of Hydra Port,…
Located on Hydra, one of the Saronic Islands of Greece, Hotel Miranda was originally a wealthy sea captain’s mansion. This charming, boutique hotel, located in the heart of the main town of Hydra Port,…