Four Points by Sheraton Houston Greenway Plaza
55% recommend this hotel