As you might expect, the Taj Kings Suites reflect all the
majesty and magnificence that the name denotes. Found in Westminster just a
short distance from Buckingham Palace and Westminster Abbey, these stunning
luxury serviced apartments in London offer guests accommodation with a healthy
dose of elegance and charm.
Full payment will be taken at the time of reservation.
{{ terms.content }}