urban flowers house旅馆
85 Via dei Cappellari, 纳沃纳, 00186 罗马, 意大利
Boasting a shared lounge and free Wi-Fi, urban flowers house is located in Rome, 200 metres from Campo de' Fiori. The property is set a 4-minute walk from Piazza Navona, a 7-minute walk from Sant'Agostino and 600 metres from Torre Argentina.