Welcome to Apart Hotel 73 London, Apart Hotel 73 is less than 150 metres from Bayswater and Queensway Tube stations. Just 0.2 miles from Hyde Park, it has free Wi-Fi, air-conditioned rooms and modern studio apartments. Every room at Apart Hotel 73 has a flat-screen TV, ironing facilities, a hairdryer and a safe. Each studio apartment also features a well-equipped kitchenette with a microwave. There is a daily maid service with bed linen and towels provided. The West End, with theatres and vibrant nightlife, is 5 minutes’ Tube journey from Queensway Station. There are several restaurants and a shopping centre within 100 metres of the property. (Apart Hotel 73 London hotels booking).