Location: In Camden Town, North London, Within Easy Reach Of Kings Cross St Pancras And London St Pancras International Rail Stations.
The hotel boasts rooms renovated in 2010, most of them with ensuite bathroom two of them feature shared bathroom. all of them are equipped with flat screen tv, coffee/tea making facilities, in addition to hairdryer and iron in the reception area.