Property Location: With a stay at Best Western Plus Northwest Inn & Suites in Houston (US 290), you'll be within a 15-minute drive of Memorial Park and Lakewood Church. This hotel is 8.4 mi (13.6 km) from CityCentre and 10.8 mi (17.4 km) from Downtown Aquarium.
Rooms: Make yourself at home in one of the 60 air-conditioned rooms featuring refrigerators and microwaves. Your bed comes with premium bedding, and all rooms are furnished with sofa beds. 42-inch LCD televisions with cable programming provide entertainment, while complimentary wireless Internet access keeps you connected. Bathrooms have complimentary toiletries and hair dryers.
Amenities: Enjoy a range of recreational amenities, including an outdoor pool, a spa tub, and a 24-hour fitness center.
Dining: A complimentary breakfast is included.
Business, Other Amenities: Featured amenities include a business center, complimentary newspapers in the lobby, and a 24-hour front desk. Planning an event in Houston? This hotel has facilities measuring 884 square feet (80 square meters), including a meeting room. Free self parking is available onsite.