Choose your room
Oasis In Earl'S Court Villa
The 3-bedroom Oasis In Earl'S Court Villa London offers easy access to such tourist spots as Saint Mark's Coptic Orthodox Church, located only a 6-minute walk away. Offering a prime location in Earls Court, which is extremely well connected for further afield local transport and further afield, this London holiday home can accommodate up to 6 guests.
While staying at the property, you'll be within a 2-km distance of the British Harrods Department Store and just 1.8 km from Kyoto Japanese Garden. Family tourists will appreciate the proximity to Diana Princess of Wales Memorial Playground, which is about a 25-minute stroll away. Oasis In Earl'S Court Villa provides easy access to natural wonders such as Hyde Park (2.3 km) and Green Park London (3.5 km).
Afternoon Tea at Park Grand London Kensington is a restaurant serving British dishes within easy reach of this property. The nearest underground station to the London accommodation is Earl's Court, located merely 350 metres away. Boating are also provided for sports enthusiasts.