1/30
Leon's Place Hotel
Roma
We're liking this😍
The precious Carrara marble enriches both the bathroom and your self-care
Seeking a moment of romance? The terrace awaits you with panoramic views of Rome
This stunning design hotel might take your breath away (and give you plenty of likes on Instagram)
Amenities
Location
Via XX Settembre, 90/95, Rome, Rome, Metropolitan City of Rome, Italia