Vancouver Studios is a 3-star tranquil venue featuring a luxury accommodation within a 20-minute walk from Hyde Park.
Royal Albert Hall is 1.6 km from Vancouver Studios. The city center is 5 km away from the hotel.
Nearby points of interest include a palace and a college.
The rooms in Vancouver Studios are fitted with a minibar, LCD TV, a coffee maker, a sitting area and a work desk. The guestrooms look out on the garden. The rooms feature en suite bathrooms as well as a microwave oven, a dishwasher and a washing machine for self-catering.
Thai Square and Royal China serve a good range of Thai and Chinese food and lie 100 meters from the property.
Within a 15-minute walk guests will find Paddington train station. The property is located within a 20 km distance of Northolt airport.