- 24 Hour Reception
Recently refurbished, this 4-star hotel overlooks a charming central London garden square and is located just a two minute walk from London Paddington station. Nearby you’ll also find Oxford Street, one of the most popular shopping districts in the world and Hyde Park – one of London’s largest parks. The modern guest rooms include 49-inch flat-screen TV, a minibar and complimentary WiFi, and the bathrooms come with spa showers. On site, you’ll find a bar that also offers a range of light snacks – perfect for a quick bite before heading out for the big night.