Contemporary budget hotel, Premier Inn, offering en suite rooms from single to family sizes. Features a grill and free parking. Close to Twickenham Stadium and Kew Gardens.