LOCATED IN THE HEART OF LONDON
Our beautiful hotel is set over two buildings both ideally situated on Bloomsbury road, one of London’s most distinguished neighbourhoods. The British Museum, West End shopping, theatres, bars and restaurants are close by ideal for those looking to discover and explore all London has to offer.

HOTEL AMENITIES


PERSONAL ROOM SAFES

ALL ROOMS EN SUITE

WIFI IN ALL ROOMS

TV IN ALL ROOMS

DIRECT DIAL TELEPHONES