Este pequeño y acogedor hotel goza de una fantástica ubicación en el corazón de Londres, perfecta para los turistas que buscan un alojamiento modesto y un fácil acceso a los lugares de interés de la ciudad. La estación de metro Russell Square está a tiro de piedra, y los visitantes podrán llegar al Museo Británico, Covent Garden y Leicester Square en solo 20 minutos a pie. Madame Tussauds, Regents Park y las tiendas de Oxford Street también están a poca distancia a pie. El aeropuerto de London City se encuentra a 12,7 km. El hotel cuenta con una recepción abierta las 24 horas y un bar. Cada habitación cuenta con un televisor y menaje para preparar té y café. Hay refrigeradores, planchas y secadores de pelo disponibles bajo petición. Hay un baño por cada cuatro habitaciones. La magnífica ubicación de este hotel lo convierte en una excelente elección para un fin de semana turístico en Londres.