El Yotel London City se encuentra en una ubicación céntrica en Londres, a solo 3 minutos en coche de la Catedral de San Pablo y a 6 minutos de la Torre de Londres. Además, este hotel de 4 estrellas está a 3,1 km de Trafalgar Square y a 3,2 km del London Eye.
Al estar ubicado en el centro de Londres, el Yotel London City se encuentra cerca de numerosos puntos de interés, como el Museo de Londres, la Galería Tate Modern, la Catedral de San Pablo y el Puente de la Torre. Además, la estación de metro Barbican está a poca distancia, lo que facilita el acceso a otras atracciones de la ciudad.
El hotel cuenta con un gimnasio abierto las 24 horas y conexión a Internet wifi gratis, entre otras comodidades. Además, ofrece servicios como check-in exprés, tintorería y recepción las 24 horas para satisfacer las necesidades de los huéspedes.
Los huéspedes del Yotel London City tienen la opción de disfrutar de un restaurante en el hotel, así como de comprar comida en su bar-cafetería. También pueden disfrutar de sus bebidas favoritas en el bar o lounge del hotel.
El hotel ofrece 212 habitaciones con aire acondicionado y televisión de pantalla plana. Las camas cuentan con colchones viscoelásticos para garantizar un descanso placentero, y la conexión wifi gratis permite estar en contacto con familiares y amigos. Las habitaciones también incluyen canales por satélite y baño privado con ducha tipo lluvia y secador de pelo.