Megara is located in Cefalù. The accommodation will provide you with a TV and satellite channels. There is a full kitchen with a refrigerator. Featuring a shower, private bathrooms also come with a bath or shower. You can enjoy sea view from all the rooms. The property offers free parking. If you feel like visiting the surroundings, check out Train Station (600 metres) and Cathedral Basilica of Cefalù (1.2 km). This holiday home is 81 km from Falcone-Borsellino Airport.