Where is Hotel Oxford, Rome?
Where is Hotel Oxford, Rome located?
Hotel Oxford, Rome, Lazio, Italy (approx. 41.90915°, 12.49619°)
Where is Hotel Oxford, Rome on the map?
Hotel Oxford, Rome - Piazza di San Pietro
{"latitude":41.90915,"longitude":12.49619,"title":"Hotel Oxford, Rome"}