From Central London: 9.5 miles (15.3 km)
Rugby Road, Twickenham, TW1 1DS
Location:
Twickenham
Part of the £96 million pound construction of the Twickenham
Stadium new South Stand. Contemporary
hotel with extensive
facilities. Bedrooms have wireless internet access and 32" LCD
TV's. Within the hotel is a
fine dining restaurant, a bar that
also serves lunch and dinner, a lobby bar and a coffee lunge for
takeaway
coffee's. First rate conference facilities with 000 sq
meters of space. Business centre and health club with spa and
swimming pool onsite. 2000 parking spaces.