Rooms & Availability at Meni Studios
Description of Meni Studios
The Meni Studios is located in Limenaria, and offers free Wi-Fi.
The Meni Studios provides a number of facilities including family rooms, a 24 hour reception and a photocopier.
The Meni Studios has 18 spacious apartments.
To ensure your day gets off to a good start, the property offers a buffet breakfast every day.
Features at Meni Studios
Map of Meni Studios
Manage this Hotel ListingIf you are the owner/manager of Meni Studios 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.