Albert Street, Camden, London, NW1 7NE, United Kingdom
The Albert Apartments offer serviced accommodation located in Camden, London, within a five-minute walk of Camden Town tube station and a ten-minute walk from Camden Road train station.
These studio and one-bedroom apartments feature double and king size beds, one bathroom, a living area and a fully equipped kitchen that includes an oven, microwave and fridge.
Each apartment also has a washer/dryer, a TV with a DVD player and free wireless internet access.
Housekeeping services are provided once a week and a complimentary welcome pack is given to guests on arrival.