The Brasserie serves European cuisine, with views over Tower Bridge. The Carvery serves traditional English meals, while The Gallery serves light snacks and drinks. The hotel bar, Xi Bar has views over Tower Bridge and the River Thames.
Rooms are comfortably furnished. Many rooms have excellent views, with surrounding sights including, the River Thames, St Katharine's Dock, Tower Bridge and the Tower of London.