The designer Vancouver Studios Aparthotel is a 3-star property placed 2.4 km from Harrods.
Vancouver Studios Aparthotel is also placed within a 20-minute walk of Imperial College London. London city center is 5 km away.
Vancouver Studios Aparthotel is a property in London that comes with 6 rooms and provides free Wi-Fi, heating, cable TV with on-demand movies, a laptop-size safe and a dining area. Some rooms have the garden view. Room facilities include a microwave, a dishwasher and a stove as well as a pillow-top mattress, foam pillows and feather pillows.
The hotel is about 5 minutes’ walk from Hereford Road serving European, British and Thai dishes.
25 minutes' drive from London City airport and 15 minutes' walk to Paddington train station.
Guests can rent bicycles at the hotel.