Enjoy one of London’s most central locations with either our choice of Bed & Breakfast rates.
Located in the heart of London on the corner of Oxford Street and Park Lane - you will be just steps away from the very best England’s capital has to offer. The area’s chic boutiques, world-famous department stores, and legendary nightlife are matched only by its historic West End theatres and the glorious green spaces of Hyde Park.
From superior family rooms to classic single, double, and twin rooms, our stylish hotel rooms provide an unrivalled British setting so that you can make the most of the hotel's exceptional location in the heart of central London.