Discover and save creative ideas
    Hotel Indigo Rome - St. George
    Hotel Indigo Rome - St. George
    Hotel Indigo Rome - St. George

    Hotel Indigo Rome - St. George

    First Hotel Indigo in Italy. Boutique hotel luxury 5 star located in Rome city centre. 64 luxury rooms and suites, Restaurant, Roof Top, Spa.