Grand Hotel Olimpo is surrounded by traditional Trulli, rural stone buildings only found in Apulia. Located in the verdant Valle dItria, it offers free parking and luxurious accommodations. Suites and rooms at ... Read more

View all Luxury Hotels in Alberobello