Vancouver Studios Hotel London is a limited first class Hotel located only 5 minutes from Bayswater Underground Stations and within walking distance of the gardens of Kensington Place and Hyde Park.