ALLURE BOUTIQUE HOTEL IN LEFKADA
Updated 30 days ago
Lefkada Town, 31100 Lefkada Island, Greece
Allure Central Boutique Hotel in Lefkada is located in the centre of Lefkas town. Allure Boutique Hotel is located in the centre of Lefkas town.
Also known as: Allure Boutique Hotel