Das Hotel Glens Palas Istanbul liegt 25 Fußminuten vom Dolmabahçe-Palast entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Das Hotel liegt 450 m von der Teşvikiye-Moschee und nahe dem Militärmuseum und Kulturzentrum Istanbul. Die Süleymaniye-Moschee in rund 4 km Entfernung vom Hotel ist eine der nahegelegenen Attraktionen. Die Unterkunft ist in unmittelbarer Nähe von der İstiklal Caddesi. Das Glens Palas ist nur 5 Gehminuten von der Bushaltestelle Macka Parki und in 550 Metern von der U-Bahn-Station Osmanbey entfernt.
Das Restaurant Glens serviert verschiedene Arten von mediterranen Gerichten und liegt 150 m von dem 5-Sterne-Hotel.