Hotel Universo May 10, 2016Rossen Apostolov Address Via Principe Amedeo Rome Italy Upcoming Events No events in this location