Where is Shepheard's Hotel?
Where is Shepheard's Hotel located?
Shepheard's Hotel, Al Qahirah, Egypt (approx. 30.04222°, 31.23167°)
Where is Shepheard's Hotel on the map?
{"latitude":30.04222,"longitude":31.23167,"title":"Shepheard's Hotel"}