Com uma localização ideal na área de Kensington e Chelsea, em Londres, Kensington Stay situa-se a 1,7 km de Museu de História Natural de Londres, a 2,2 km de Eventim Apollo e a 2,4 km de Victoria and Albert Museum. Este hotel de 3 estrelas dispõe de serviço de quartos, depósito de bagagens e acesso Wi-Fi gratuito. Este alojamento não fumador encontra-se a 15 minutos a pé de Centro de Exposições Olympia.
Todos os quartos dispõem de ar condicionado, um frigorífico, um micro-ondas, chaleira, chuveiro, produtos de higiene pessoal gratuitos e secretária. Todas as unidades têm uma casa de banho privativa, um secador de cabelo e roupa de cama.
Stamford Bridge fica a 1,9 km de Kensington Stay, enquanto Estação de Metro de South Kensington fica a 1,8 km da propriedade. O aeroporto mais próximo é o Aeroporto London City, que fica a 20 km de Kensington Stay.