Ideal location close to the Spanish steps and within walking distance from the Colosseum, Vatican and lots of restaurants and shops. Seamless check in. Perfect for a short stay in Rome.