Borghese Contemporary HotelApartamento
Largo Fontanella Borghese 84, España, 00186 Roma, Italia
Borghese Contemporary Hotel, renewed this spring 2023, is set in the heart of historic Rome, a 5-minute walk from the popular shopping area around the Spanish Steps. It features a pretty inner courtyard.