Where is The Eliott Hotel?

Where is The Eliott Hotel located?

The Eliott Hotel, The Eliott Hotel, GI (approx. 36.13917°, -5.35311°)


Where is The Eliott Hotel on the map?