Housed in an elegant residence located on a cobbled street, this refined hotel adjacent to the 16th-century palazzo borghese is a 2-minute walk from the river tiber and an 11-minute walk from spagna metro station.
Gastronomia
Via dell'Arancio, 69, 00186 Roma RM
Roma
Lazio, Italia.
CP.00186