Das London Otel Antalya befindet sich in Antalya, nur 7 km vom Hıdırlık Leuchtturm entfernt und bietet den Auto-Verleih zur Miete sowie verfügt über WLAN im ganzen Gebäude. Die Gäste, die im Hotel übernachten, können ihr Auto in der Nähe parken.
Das Hotel befindet sich im Viertel Konyaalti Plaji. Die Unterkunft befindet sich in einer Entfernung von ungefähr 15 Autominuten vom Konyaaltı-Strand. Vom London Otel aus liegt das Schönste der Stadt zum Greifen nah und das Archäologische Museum Antalya ist nur 6 km von entfernt. Die Bushaltestelle Gazi Mustafa Kemal Ilkokulu ist gleich neben dem Hotel.
13 Zimmer in der Unterkunft sind mit modernen Annehmlichkeiten ausgestattet, darunter eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen. Die Zimmer verfügen zudem über private Badezimmer mit einer getrennten Toilette und einer Dusche. Die Badezimmer mit einer getrennten Toilette und einer Dusche bieten zudem einen Haartrockner und Badelaken. Von einigen Zimmern aus öffnet sich ein Ausblick auf die Stadt.
Das Restaurant Pizza Today bietet eine Auswahl von Gerichten und liegt zudem in 5 Fußminuten Entfernung vom London Otel Antalya.