Set in Matala , this property is the perfect base for both business and holiday travel. Situated in the heart of the city, the Hotel provides the ideal base for exploring the city. Guests will find numerous bus and metro stops within walking distance. The Hotel is located a few minutes away from the airport. The Hotel is just a stone's throw away from the beach. The property is within walking distance from the harbour. This establishment allows pets.