Rooms
Rooms Number: 3
Via degli Scipioni,103 - 00192 - Rome,
Italy
View Map
Area: Prati - Vaticano
TripAdvisor vote: 4.5/5 Based on 89 guest reviews
Rooms Number: 3