Howard House Apartments

London, England

Howard House apartments offer the perfect city escape for business and leisure travellers, featuring a spacious, open-plan living area and modern kitchen. Choose from one bedroom suites which feature a large family size bathroom, or two and three bedroom options, which offer a little more space to relax and two full-size bathrooms. You’ll find a range of mod-cons to help make your stay comfortable, including a TV, stereo and complimentary WiFi

See other properties