181-183 Cromwell Road, Kensington, SW5
Just on the western edge of central London with good local
transport links.
Within walking distance are major shopping areas. Close to the Earls Court
Exhibition centre. Independent hotel where service
is a high priority. Has it
own gardens where guests can relax weather permitting. Modern and contemporary
throughout. Guest rooms
have walk-in power showers, are air-conditioned, have
WiFi and pay TV.
One-Eight-One Restaurant serves a British
menu and the hotel also has a bar.
Meeting room for hire. 24 hr front desk.