Guides by Lonely Planet
A Balduina B&B In Rome Italy in Rome, Italy
A Balduina B&B In Rome is located 150 metres from Balduina Metro Station, and in front of bus links to Piazza Cavour. Breakfast is served on the city-view terra…
See this content immediately after install