Le Veeve - Natural Wonder de Londres propose un hébergement avec connexion Wi-Fi gratuite, à 1,1 km de la station de métro Victoria, à 2 km de l'abbaye de Westminster et à 1,8 km du palais de Buckingham. Vous séjournerez à environ 2,3 km du parc St James, à 2.4 km des Chambres du Parlement et à 2,4 km de Big Ben. L’établissement se trouve à 1 km de la gare de Londres-Victoria et à 2,2 km du centre-ville.
La maison de vacances spacieuse comprend 4 chambres, une télévision, un lave-linge et 2 salles de bains avec une baignoire ou une douche. La cuisine entièrement équipée est munie d’un four et d’un lave-vaisselle. Les serviettes et le linge de lit sont fournis.
Les salles de guerre de Churchill se trouvent à 2,5 km de la maison de vacances, tandis qu'Harrods est situé à 2,9 km. L'aéroport de Londres-City, le plus proche, est implanté à 17 km.