Set in Leonessa at an altitude of 1000 metres, the Leo is a luxurious 4-star hotel with wellness centre. All rooms are superbly furnished, and there is free Wi-Fi in the lobby.
Hotel Leo's rooms are equipped with private bathroom, minibar, and safe. Some rooms come with a private balcony overlooking the mountains or the sea.
The restaurant with spacious dining room specialises in classic Italian cuisine. There is also a tavern with wood-burning brick oven serving delicious pizza.
The wellness centre includes an indoor heated swimming pool, Turkish bath, sauna, and hot tub. Beauty treatments can also be booked.
The hotel is 5 km from the ski resort of Campo Stelle. A shuttle service to the slopes is available.