Ovlenne Residences - The Belgravia Villa London is located only 7 minutes by foot from the Grade I-listed triumphal Wellington Arch and features a swimming pool as well as a terrace for guests' pleasure. Offering Wi-Fi, the London villa is a stone's throw from Hyde Park Corner metro station.
The villa in the Belgravia district of London is situated 1.5 miles from Oxford Street and 1.3 miles from such shopping places as Selfridges London Department Store. The medieval castle "Tower of London" is about 15 minutes by car from Ovlenne Residences - The Belgravia Villa, and the 13.7-tonne Big Ben Bell is about a 25-minute walk away. Other nearby points of interest include Italian Cultural Institute in London, situated 0.2 miles away.
Guests staying at Ovlenne Residences - The Belgravia Villa can relax in a balcony and a dressing area, and use comforts like a trouser press, ironing facilities, and an air conditioner, as well as a writing desk. Along with a stone fireplace and soundproof windows, guests are provided with a variety of media choices, including high-speed internet and a flat-screen TV with satellite channels. Featuring a bidet, a spa bathtub, and a separate toilet, the bathroom at the property also comes with a hair dryer and dressing gowns.
Ovlenne Residences - The Belgravia Villa also comes with a kitchenette, which is equipped with oven and glassware. To dine onsite, guests also have access to a minibar, coffee and tea making facilities. Ottolenghi Belgravia is a few moments from this London villa. Transportation options in the vicinity comprise Marylebone train station, located 1.6 miles away.