Via La Spezia, 35, 00182 Roma
Guesthouse
with
4
rooms
La Casa delle Tartarughe offers accommodations in Rome, a 18-minute walk from Vittorio Emanuele Metro Station
and 1.4 miles from Santa Maria Maggiore. Among the facilities at this property are an elevator and daily room service, along with free Wifi throughout the property. The Colosseum is 1.2 miles away, and ...