Set in Rome and with Vatican Museums reachable within less than 1 km, Mama Shelter Roma offers concierge services, allergy-free rooms, a garden, free Wi-Fi and a terrace. This 4-star hotel offers a bar.
Number of rooms: 217
Via Luigi Rizzo 20, Trionfale, 00136 Rome, Italy
Hotel booked 2 times today.