Manson Place
About
Luxury, space, comfort, and a quiet location: Manson Place in South Kensington, offers 14 spacious Serviced Apartments in a prime central London location. Located in a quiet street away from the main roads, this neo-classical style London townhouse is a short walk from London's world famous trio of museums: The Natural History, The Science and the Victoria & Albert. Hyde Park, the Royal Palaces and South Kensington tube station. Also, within easy reach are the iconic shopping districts of busy Oxford Street and designer Knightsbridge with Harrods and Harvey Nichols department stores. Manson Place offers a choice of spacious One and Two Bedroom apartments, with Standard and Superior options, and for added comfort and luxury, a Three Bedroom Suite. All the apartments are east and west facing, designed to maximise light and include modern furnishings, quality audio-visual entertainment systems, and a fully fitted Kitchen. Daily housekeeping and a 24-Hour Concierge service is available for individual requests and additional security. Manson Place Serviced Apartments provide spacious, comfortable accommodation in a quiet and convenient central London location - ideal for business, leisure and extended stays.