Nestled in the heart of Westminster, St. James’ Court, A Taj Hotel, combines timeless elegance, luxurious rooms, and world-class dining for a sophisticated city escape.
Escape to the rolling Wiltshire countryside at Widbrook Grange — unwind in cosy rooms, savour traditional farmhouse cuisine, and enjoy soothing spa treatments in the comfort of your room.