Rest Guesthouse Hotel Rome
Located 200 metres from Vatican City in Rome, Rest Guesthouse offers modern-style accommodation with air conditioning. Free Wi-Fi is available throughout.
Number of rooms: 4
Via Sebastiano Veniero 8, Trionfale, 00192 Rome, Italy