
Hotel Indigo Rome - St. George
hotelindigorome.com·@hotelindigorome·
First Hotel Indigo in Italy. Boutique hotel luxury 5 star located in Rome city centre. 64 luxury rooms and suites, Restaurant, Roof Top, Spa.
212 followers
·
121 following