9 via francesco schupfer ground, 00167 Roma
Apartments
Situated 1.6 km from Battistini Metro Station and 3.6 km from Vatican Museums in Rome, Rome Maya Home offers accommodation with a kitchen. Boasting free shuttle service, this property also provides guests with a picnic area. The apartment features a sun terrace, a 24-hour front desk, and free WiFi is...