Situata a una distanza di 3 km dal Grattacielo One Canada Square, la Villa Windmill - Free Parking Londra consente di accedere a varie attrazioni turistiche nelle vicinanze.
Questa casa vacanze si trova a 5 km dall'aeroporto di Londra City e vicino a punti di interesse culturale come il Museo Nazionale della Marina. A 16 minuti a piedi da questa villa gli ospiti troveranno l'Osservatorio Reale di Greenwich, mentre lo Shard è a circa 15 minuti in macchina. Gli amanti dello shopping potranno godere di una posizione a 1 km da Greenwich.
Tra gli altri servizi dello stabilimento vi sono una macchina per caffè e tè, un frigo e utensili da cucina per il self-catering. Durante il soggiorno gli ospiti possono consumare i pasti in una zona pranzo. Il ristorante Happy Sushi propone piatti giapponesi a 650 metri dalla Villa Windmill - Free Parking. La Villa Windmill - Free Parking è situata a 550 metri dalla stazione della metropolitana Elverson Road e a 20 minuti in macchina dalla stazione ferroviaria di London Marylebone.