Where is Indiana Hotel?

Where is Indiana Hotel located?

Indiana Hotel, Giza Governorate, Egypt (approx. 30.04334°, 31.21709°)


Where is Indiana Hotel on the map?