Located 300 metres from The Vatican in Rome, this air-conditioned apartment features a balcony with city views. The apartment is 300 metres from St Peter's Square. Free WiFi is featured . Towels and bed linen are available in this apartment.
Located 300 metres from The Vatican in Rome, this air-con Read more
Located 300 metres from The Vatican in Rome, this air-conditioned apartment features a balcony with city views. The apartment is 300 metres from St Peter's Square. Free WiFi is featured . Towels and bed linen are available in this apartment.
Located 300 metres from The Vatican in Rome, this air-conditioned apartment features a balcony with city views. The apartment is 300 metres from St Peter's Square. Free WiFi is featured . Towels and bed linen are available in this apartment.
Number of Rooms: 1