Panoramic Hostel, Rome

Piazza Santa Maria Maggiore 12Esquilino - Termini, Rome00185, Italy