El Kensington Premier Travel Inn está situado convenientemente en el corazón de Londres, a poca distancia de Earls Court Tube. Para los hombres de negocios y vacacionales, Kensington PTI ofrece todo lo necesario para hacer su estancia agradable. El hotel está cerca de una gran variedad de atracciones culturales, como el Royal Albert Hall, Natural History Museum, Science Museum, Victoria & Albert Museum y los teatros del West End. El hotel también está situado minutos de numerosos restaurantes, bares y zonas de compras, como Chelsea y Kensington High Calles y Knightsbridge (Harrods).