Set in Leonessa at an altitude of 3281 feet, the Leo is a luxurious 4-star hotel with wellness center. All rooms are superbly furnished, and there is free Wi-Fi in the lobby. Hotel Leo's rooms are equipped with private bathroom, mini-bar, and safe. Some rooms come with a private balcony overlooking the mountains. The restaurant with spacious dining room specializes in classic Italian cuisine. There is also a tavern with wood-burning brick oven serving delicious pizza. The wellness center includes an indoor heated swimming pool, Turkish bath, sauna, and hot tub. Beauty treatments can also be booked. The luxury hotel is 3.1 mi from the ski resort of Campo Stella. A shuttle service to the slopes is available.
Read more
0