(Michelangelo Vatican Rooms)

  • Located in Rome, Michelangelo Vatican Rooms is set 15 minutes' walk from the Vatican Museums. It offers free WiFi and air-conditioned rooms. Each room at Michelangelo Vatican Rooms will provide you with a flat-screen TV and an electric kettle.

  • Via Golametto 4
    Rome, Lazio, Italy