main menu
  • Greek
  • English (United Kingdom)
  • Italian - Italy
  • Deutsch (DE-CH-AT)
Air ConditionSat - TvFree Wi-fiKitchenetteSafety Box

Super Team

Welcome to Amalthia Appartments