95 Via Taranto Scale E Piano 2, 00182 Roma
Bed and Breakfast
with
3
rooms
Taranto rooms offers accommodations in Rome, 1.4 miles from Vittorio Emanuele Metro Station and 1.8 miles from
Santa Maria Maggiore. Among the facilities at this property are an elevator and full-day security, along with free Wifi throughout the property. The accommodation provides luggage storage space and private ...