My friend and I just returned from the UK after spending a lovely week in Bath and London. We stayed at Hotel Indigo on South Parade, just a five minute walk from the Bath Spa train station and the Bath Cathedral. It is a perfect location to see the major sites in Bath and visit the Christmas markets.
Hotel Indigo is part of the IHG family of hotel, but feels more like a proper English hotel. It is in a Georgian building with a lovely small lobby decorated for the holidays, a lounge area for relaxing, an attached restaurant, and a lovely garden/atrium area. We stayed in standard King Room with a small sitting area (really only suited for one person) a large Spa bathroom with walk-in rainfall showers. The room had a complementary mini bar with cokes, orange juice, and water. Also a Nespresso machine and a kettle for tea with a nice selection of English teas and biscuits.
The best thing about the Hotel Indigo was the service. We stayed at the last weekend of the Bath Christmas Market and the concierge James worked with me a month in advance to help arrange travel, book restaurant reservations, and recommend tours.