logo

Location of Leo Hotel

Location

Largo Gonesse, 1, Leonessa, Italy, 02016
In the charming town of Leonessa, Leo Hotel offers convenient access to several nearby landmarks, including Santuario di San Giuseppe, just 800 meters away, and Chiesa di San Francesco, only 800 meters from the hotel. The immediate area is rich in cultural heritage, with historic churches and local attractions within walking distance. Offering a luxurious 4-star experience, the hotel is approximately 5 km from the popular ski resort of Campo Stella, making it an ideal spot for winter sports enthusiasts and those looking to explore the scenic beauty of the surrounding nature, including Nera Fluvial Park and Monte Terminillo.
Check rooms and rates
From151US$ /night
Check-in
12Dec2024Select date
Check-out
13Dec2024Select date
Rooms and Guests2 Guests, 1 Room
Map view
Largo Gonesse, 1, Leonessa, Italy, 02016
Nearby
Holy Valley of Rieti
Valle Santa e Santuari Francescani
490 m
Restaurants
Ristorante La Genziana
510 m
SP11 Leonessa/Terzone km 4+700
Trattoria Alesse
570 m
Corso San Giuseppe 61
Leon d'Oro
720 m
Corso San Giuseppe 120
Contact us
We’re at your service