Via della madonna del riposo n. 20- piano 1°-int.5, 00165 Roma
Apartments
Located in Rome, 2.1 km from St. Peter's Basilica and 2.1 km from Vatican Museums, ROMA18 offers air conditioning. Among the facilities at this property are a lift and a minimarket, along with free WiFi throughout the property. Staff on-site can arrange a shuttle service. The apartment features 1 bedroom,...