M1, Jct.9, Old Watling St. Luton South
Holiday Inn Luton South is a 3 stars hotel with a GIA of 70,000 sq.ft. over two floors.
Court Hotel 8HJ / Kensington Hotel 8BD
The Portfolio includes two hotels located in Kensington. Total area of 14,730 sq.ft.
SW5 9EA / W2 3DW / SW5 9EJ.
4 Hotels located in Earls Court (3) and Paddington (1). Total area of 20,080 sq.ft.