City Stay Aparts - Modern Town House In Camden Town
City Stay Aparts - Camden Townhouse London apartment offers fine accommodation in London.
Located in a market area of London, close to London Zoo, Hampstead Theatre and Regents Park. Guests will enjoy indian and italian cuisine of Namaaste Kitchen, which is about 350 meters away.
The apartment provides rooms featuring a patio, a seating area and a dining area. Guests can benefit from a private bathroom.
This property offers a microwave, a dishwasher and kitchenware for guests' use.
Kentish Town underground station is in a 10-minute walk away.