Where is River Palace Hotel, Rome?
Where is River Palace Hotel, Rome located?
River Palace Hotel, Rome, Lazio, Italy (approx. 41.91334°, 12.47516°)
Where is River Palace Hotel, Rome on the map?
River Palace Hotel, Rome - Equestrian Statue of Marcus Aurelius
River Palace Hotel, Rome - Piazza Di Spagna
River Palace Hotel, Rome - Rome Termini
River Palace Hotel, Rome - Stadio Olimpico
{"latitude":41.91334,"longitude":12.47516,"title":"River Palace Hotel, Rome"}