Originally a wealthy sea captains mansion built in 1810, the Miranda is a fine example of characteristic local architecture. It is located 328 feet from the port and 656 feet from Ydras main beach. Miranda feat ... Read more

View all Luxury Hotels in Idra