John Howard Apartments in Kensington, England in the United Kingdom, offers twelve handsomely furnished Apartments for families or business travellers wanting greater privacy, space to entertain, or those wanting the privacy of an Apartment but the luxury of 24-hour room service and a restaurant. Each self-contained Apartment has its own kitchen equipped with oven, hob, refrigerator and a range of cooking utensils and tableware.
A regular maid service gives you the freedom to enjoy your stay without any chores, and the hotel provides a laundry and dry cleaning service. In short, your home away from home.
John Howard Apartments has 4 two bedroom Apartments, 4 one bedroom Apartments and 4 studio Apartments.
Located in a tree line boulevard in the Royal Borough of Kensington and Chelsea, England, in the heart of Central London, the John Howard Apartments is an oasis of tranquillity and elegance. Close to fashionable High Street Kensington and Knightsbridge, Harrods, Harvey Nichols and other famous designer stores, John Howard Apartments is only a few minute?s walk to Hyde Park, Kensington Gardens, Kensington Palace, the Natural History Museum, Victoria and Albert Museum, the Science Museum the world renowned Royal Albert Hall.
Also within easy access to Earls Court and Olympia exhibition halls, London?s West End shopping and theatres and London?s vibrant night life.
John Howard Apartments reviews
Login to comment