Hounslow Central Hotel te sitúa a diez minutos en coche de Estadio de Twickenham y Real Jardín Botánico de Kew. Además, este hotel está a pocos kilómetros de River Thames. El transporte público se encuentra a muy poca distancia: Estación de metro Hounslow Central está a solo 7 min a pie.