Featuring free WiFi, Mouzakis Studios are located in Alikanas Free private parking is available on site Every unit at Mouzakis Studios comes with a private bathroom with a bath or shower Towels are available Guests can enjoy a meal at the on-site restaurant, followed by a drink at the bar