Este hotel céntrico y económico se encuentra a pocos minutos a pie de las estaciones internacionales de King's Cross y St Pancras. Hay WiFi de alta velocidad gratuita en todo el edificio.
Los huéspedes del Elmwood Hotel pueden visitar el Museo Británico, Piccadilly Circus, Covent Garden y Oxford Street.
Este hotel, ubicado en el centro de Londres, tiene 35 habitaciones con baño, que han sido decoradas recientemente.
Se sirve un desayuno con jamón, queso, huevos cocidos, fruta, yogures, cereales, mermelada, pan tostado y bebidas calientes y frías.