1/9
Vatican Nausicaa
RomaAbout the hotel
The Vatican Nausicaa is located at 300 mt from St Peter and Vatican Museum.
Information
Piazza dell'Unità, 13, 00192 Roma, Rome, Metropolitan City of Rome, Italy
4.5/5 | 1 Reviews
Piazza dell'Unità, 13, 00192 Roma, Rome, Metropolitan City of Rome, Italy
Payment information
Piazza dell'Unità, 13, 00192 Roma, Rome, Metropolitan City of Rome, Italy
02 8417 1053From