Camden Apartments is located in central London, close to London Zoo, Trafalgar Square, and St. Paul's Cathedral. Nearby points of interest also include Buckingham Palace and Big Ben.
Camden Apartments features an elevator (lift). Complimentary wireless Internet access is available in public areas. A total renovation of this property was completed in January 2011.
31 air-conditioned guestrooms at Camden Apartments feature washers/dryers and windows that open. At this 3.5-star apartment, accommodations include kitchens with full-sized refrigerators/freezers, stovetops, microwaves, and cookware/dishes/utensils. Bathrooms feature shower/tub combinations with deep soaking bathtubs. They also offer complimentary toiletries and hair dryers. Wireless Internet access is complimentary. Televisions have cable channels. Also included are blackout drapes/curtains and irons/ironing boards. Housekeeping is available weekly.