Convenient Location
This hotel is near Central Station which provides easy access to the airport and other city attractions. You'll also be within walking distance of the Colosseum, Santa Maria Maggiore, The Spanish Steps, Tren Fountain, and the Pantheon. You're also just 30 minutes from the Vatican.