Where is Boutique Centrale Palace Hotel, Rome located?
Boutique Centrale Palace Hotel, Rome, Boutique Centrale Palace Hotel, Rome, Italy (approx. 41.90371°, 12.47948°)
Boutique Centrale Palace Hotel, Rome, Boutique Centrale Palace Hotel, Rome, Italy (approx. 41.90371°, 12.47948°)