This modern hotel boasts over 80 suites located in a tranquil residential neighborhood with panoramic views of Rome and just a 20-minute stroll from the Vatican Museums.