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.
Parking (fees apply)
Parking close by
Wheelchair accessible rooms
Designated smoking area
Leon's Place Hotel
Via XX Settembre, 90/95, Rome, Metropolitan City of Rome, Italy 0203 318 4677
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