Ubicado en la zona de moda de Putney, este hotel se encuentra a solo un par de estaciones de Earls Court. En el mismo Putney, a cinco minutos a pie del hotel, hay numerosos restaurantes y bares, y buenas zonas de compras. El hotel ha sufrido numerosas reformas, y hoy presume de ofrecer un alojamiento agradable acompañado de un amable servicio. Además, cuenta con un agradable restaurante en un jardín de invierno, y un bar.