18 Via Di Capo Le Case Interno 10,piano 2, 00187 Roma
Apartment
with
1
room
Providing modern accommodations, a kitchenette, and flat-screen TV, Chilling' Piazza di Spagna is a recently renovated
apartment in Rome ideally situated near Spanish Steps. Among the facilities at this property are an elevator and a concierge service, along with free Wifi throughout the property. The property ...