The hotel comprises a total of 56 rooms and features a cosy restaurant.
This hotel enjoys an ideal, central location in London, in the heart of the West End. It is situated on the popular Regent Street and is only a short walk from Oxford Street, Bond Street and Regent's Park. An array of shopping and leisure venues is to be found nearby.
The well-furnished rooms each come with an en suite bathroom.
Direct dial telephone
Satellite cable TV