Rooms & Availability at Mira Mare
Description of Mira Mare
The Mira Mare is conveniently located in the centre of the town.
The Mira Mare has 10 comfortable rooms.
The Mira Mare is within a five minute walk of the Elios. Guests looking to discover the region can visit Skopelos, an easy drive away.
Features at Mira Mare
Map of Mira Mare
Manage this Hotel ListingIf you are the owner/manager of Mira Mare and you would like to manage your listing or advertise on Greece.com, please Create a Greece.com Account to Claim your Listing and check our Advertising Packages.