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