A 4 star business and sports hotel with 156 modern rooms. As part of Twickenham Stadium, this is a great place to stay whilst in town for a match and it is conveniently located just six miles from Heathrow Airport.
Stylish, modern and comfortable accommodation with plenty of luxurious touches, located in the convenient Hanger Lane area of London near to the city centre. In addition to contemporary design and faultless service, guests of the Crowne Plaza can use the on-site fitness centre, meeting rooms, restaurant and bar.
Star Hotel is well situated as a base to take advantage of London's many and varied attractions. It is well connected with 3 main undergound lines, making it an easy and short travelling distance to c...
This 3 star property is located at roughly a 30 minute tube ride from central London and features its own onsite restaurant and conference rooms as well as being within easy driving distance of Twickenham stadium and the M25.