Now Open: Courtyard Marriott

Show map

Courtyard Marriott opened Oct. 7 at 18010 Park Row Drive, Houston. Located near I-10, the hotel caters to business travelers and has 132 rooms, a bar, bistro, Wi-Fi, a business library, meeting space and an outdoor swimming pool. The hotel offers breakfast and dinner services. 281-492-7979.