Hotelul London este situat în centrul istoric al Odesei, la doar 10 minute de mers pe jos de strada pietonală Derbasovskaya și de alte puncte principale de atracție ale orașului.
Proprietatea include o recepție disponibilă nonstop, o parcare gratuită păzită și acces gratuit la conexiunea WiFi. Camerele cu aer condiționat sunt dotate cu birou, cutie de valori, TV cu ecran plat prin satelit și minibar. Băile private au uscător de păr, halate de baie, papuci și articole de toaletă gratuite.
Restaurantul proprietății servește preparate indiene, ucrainene și europene. În fiecare dimineață este oferit un mic dejun tip bufet. Barul Glasgow, deschis nonstop, servește o varietate de băuturi, iar serviciul de room service este, de asemenea, disponibil.