Courthouse Hotel 5*Location: 19-21 Gt. Marlborough St, Westminster Borough,London, W1F 7HL, UK Facilities: Restaurants and bars, Brasserie, Private BBQ on roof terrace with views of the London skyline, Snooker Spa, Indoor swimming pool,Meeting and party rooms for both social & business events Rooms: 116 VP & Freehold