338 rooms · ★★★★ · from £140
With a luxury spa and tranquil courtyard garden, St. James' Court, A Taj Hotel, London offers 4-star rooms, free Wi-Fi and 3 restaurants. Buckingham Palace is 500 metres away and Victoria is a 10-minute walk.
Log in with your cycle.travel account:
Password |
Or simply use your account on: