Stop at Apartment 17 Hertford Street to discover the wonders of London. The property features a wide range of facilities to make your stay a pleasant experience. Take advantage of the hotel's free Wi-Fi in all rooms, 24-hour security, daily housekeeping, luggage storage, airport transfer. Some of the well-appointed guestrooms feature television LCD/plasma screen, linens, sofa, towels, internet access – wireless. The hotel's peaceful atmosphere extends to its recreational facilities which include massage. Convenience and comfort makes Apartment 17 Hertford Street the perfect choice for your stay in London.
17 Hertford Street
17 Hertford Street, London, W1J 7RS, United Kingdom