Situé dans un square verdoyant dans le quartier branché de Kensington, à Londres, le Garden View Hotel se trouve à 50 mètres de Earl's Court. Il propose des chambres confortables avec connexion Wi-Fi gratuite et une réception ouverte 24h/24.