Alim Otel is ideaal gelegen in de wijk Beyoglu in Istanbul, en is gelegen op 14 minuten lopen van Galatatoren, 1,6 km van İstiklal Caddesi en 1,9 km van Taksimplein. Alle kamers bieden een flatscreen-tv met satellietzenders en een gedeelde badkamer. De accommodatie biedt een 24-uursreceptie en gratis WiFi in de hele accommodatie.
Metrostation Taksim ligt op 2 km van het hotel, en Istanbul Congress Center ligt 2,9 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Istanbul, op 35 km van Alim Otel.