Home Hotels Thistle Marble Arch
Thistle Marble Arch
This four star Art Deco-style luxury hotel is located on Oxford Street and near Hyde Park’s Marble Arch. With Hyde Park on its doorstep, Thistle Marble Arch is the perfect place to explore London’s West End. A shopper’s delight, Thistle Marble Arch Hotel is located near Selfridge’s on Oxford Street.

The Hotel offers nearly 700 bedrooms, including executive rooms, junior suites and suites. The Hotel is thoroughly up to date with Wi-Fi internet access available in all the rooms and in every part of the building. The Lounge, conveniently located in the main lobby, is perfect for a quick bite to eat or to take time out for afternoon tea.

Booking Enquiry