This characteristic mountain hotel is set 164 feet away from the slopes of the Ski World Cup. The Olimpia features a fully equipped wellness center, free Wi-Fi and free parking. Hotel Olimpia offers modern room ... Read more

View all Luxury Hotels in Bormio