at 6 Birkenhead Street, London , WC1H 8BA United Kingdom
1 FB users likes Carlisle Hotel, set it to 1791 position in Likes Rating for London, United Kingdom in Local Business category
Carlisle Hotel is London based place and this enity listed in Hotel category. Located at 6 Birkenhead Street WC1H 8BA.