The crossed-out price indicates the rate the hotel has provided for reference.
Hotel specific conditions
Accesso alla Spa a partire dalle ore 16.
he Leon's Place Hotel In Rome is one of the most exclusive design hotels in Italy's capital city, located a 10-minute walk from Villa Borghese park and the famous Via Veneto.
Spacious, air-conditioned rooms offer luxury furnishings and a marble bathroom. Many rooms have a beautiful view of the historic center.
Leon's Place Hotel
Via XX Settembre, 90/95, Rome, Metropolitan City of Rome, Italy +61 283 110 369
Rome (CIA-Ciampino) 34-min drive
Rome (FCO-Fiumicino - Leonardo da Vinci Intl.) 42-min drive
Rome Termini Station 14-min walk
Rome Piazzale Flaminio Station 10-min drive