MICHELIN Travel Discover the world
Home > > > > > Leo Hotel Italy

Nearby Restaurants

See all restaurants Italy

Leo Hotel

Leo Hotel

Address : Largo Gonesse 1 I - 02016 Leonessa

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.

Useful Information

  • Address : Largo Gonesse 1 I - 02016 Leonessa02016Leonessa

Main services

  • Restaurant
  • Disabled access
  • Non-smoking rooms

Top of page