Where is Happy Stay Guesthouse, Rome?
Where is Happy Stay Guesthouse, Rome located?
Happy Stay Guesthouse, Rome, Happy Stay Guesthouse, Rome, Italy (approx. 41.89646°, 12.50126°)
Where is Happy Stay Guesthouse, Rome on the map?
{"latitude":41.89646,"longitude":12.50126,"title":"Happy Stay Guesthouse, Rome"}