Deluxe Room
The Deluxe Rooms at Leon’s Place welcome you with their strong personality bearing a sophisticated style in a contemporary and comfortable setting.
A play of mirrors, high ceilings and elegant terraces ensure a refined and relaxing Roman holiday.