A few steps away from the delights of the Vatican Museums, St Peter’s Basilica and the Sistine Chapel, Mama Shelter makes for an excellent base for anyone who wants to spend less time walking and more ...