No image available for this hotel
No image available for this hotel
London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
68 Adelaide Road Flat C, London
Situated in London, 1 km from Hampstead Theatre, a 13-minute walk from London Zoo and a 15-minute walk from Camden Market, Primrose Boutique Home offers accommodation with three french balconies in the living room area and free WiFi.
See MoreUsage of subsidiary facilities may incur additional fees