Hotels · Roma
Mama Shelter Roma
Located in Rome, 900 metres from the Musei Vaticani, Mama Shelter Roma offers a concierge service, allergy-free rooms, a garden, free WiFi and a terrace.
Pet friendlyWi‑FiParkingAccessibility
from €142 per nightContact →
