Com uma localização ideal em Londres, The Coach apresenta quartos com ar condicionado, um jardim, acesso Wi-Fi gratuito e um restaurante. Este hotel, apresentando um bar, está perto de vários locais de interesse, a cerca de 18 minutos a pé de Estação de Metro de King's Cross St Pancras, 1,5 km de Catedral de São Paulo e a 1,7 km de Estação de Kings Cross. Este alojamento não fumador encontra-se a 19 minutos a pé de Museu Britânico.
Todos os quartos do alojamento estão equipados com máquina de café. Todos os quartos têm uma casa de banho privativa, um secador de cabelo e roupa de cama.
The Coach tem vários pontos de interesse populares nas suas proximidades, incluindo Royal Opera House, King's Cross Theatre e Teatro Lyceum. O aeroporto mais próximo é o Aeroporto London City, que fica a 13 km de The Coach.