
Discovery Hostel
Via Principe Amedeo, 331\A, 00185 Roma, Italy, Rome, Rome
Location Discovery Hostel is located in Rome. This hostel is located Nearby from the city center. You can take a walk and explore the neighbourhood area of the hostel. Places nearby: Vittorio Emanuele, Santa Maria Maggiore and Sancta Sanctorum. At the hostel Free Wi-Fi on the territory
Free WiFi
















