1 Birkenhead Street, London - Camden - United Kingdom - WC1H 8BA

I WOULD LIKE TO BOOK A ROOM
HOTEL INFORMATION

This is Rough Luxe. Half rough, half luxury. A little bit of luxury in a rough part of London. A little bit of rough in

CONTACT
SOCIAL MEDIA