University
Rice University
232 locals recommend,
Location
6100 Main St
Houston, TX
University Place
Tips from locals
The "Ivy League of the South" is more than just a prestigious place of learning; the campus is surrounded by beautiful nature, homes, shops and restaurants.