Location. Horwood House is situated in Milton Keynes and area attractions include Bletchley Park, Shenley Leisure Center, and National Bowl. Additional regional attractions include Milton Keynes Museum and Central Milton Keynes Shopping Centre. Hotel Features. Horwood House has an indoor tennis court, an outdoor pool, and an indoor pool. Wireless Internet access is complimentary in public areas. This 3-star hotel features business amenities including a 24-hour business center and meeting rooms. Dining options at this business-friendly hotel include a restaurant and a bar/lounge. Additional amenities at this Edwardian hotel include a health club, a rooftop terrace, and a spa tub. Complimentary self parking is available onsite for guests. Guestrooms. The 185 guestrooms at Horwood House include coffee/tea makers and hair dryers. Guests can use the in-room complimentary wireless high-speed Internet access. All accommodations provide desks, safes, and phones. Bathrooms offer shower/tub combinations and complimentary toiletries. In addition, housekeeping is offered daily and amenities available on request include irons/ironing boards.