Via Luigi Rizzo 20, 00136 Roma
Hotel
4 stars
with
230
rooms
Located in Rome and with Vatican Museums reachable within a 10-minute walk, Mama Shelter Roma provides concierge
services, allergy-free rooms, a garden, free WiFi and a terrace. Each room at the 4-star hotel has city views, and guests can enjoy access to a bar and to a spa & wellness center. The hotel has an ...