Best Western Premier Shaftesbury Kensington

Hogarth Road 33-35, London, United Kingdom

Best Western Premier Shaftesbury Kensington Photos

Best Western Premier Shaftesbury Kensington Map

Hogarth Road 33-35, London, United Kingdom
Exterior - Best Western Premier Shaftesbury Kensington

Hotel Information

The Best Western Premier Shaftesbury Kensington hotel is right in the heart of Kensington and offers affordable accommodation in London. The hotel has many repeat guests which speaks for itselfThis is a non smoking hotel throughout.