nassau bay logo
nassau bay town square

About Nassau Bay Town Square

Destined to be the focal point of activity in Nassau Bay, Texas, Nassau Bay Town Square will combine office, retail and multi-family residential uses with a 176 room hotel, conference center and restaurants.

Located at the intersection of NASA Parkway and Upper Bay Road, directly across the main gates of Johnson Space Center, Nassau Bay Town Square enjoys direct access from I-45 via the NASA Parkway connectors.

Mixed Use Features

  • As much as 600,000 square feet of office space
  • 73,000 square feet of retail space
  • 176 room 6-story Marriott Hotel
  • 313 residential units developed by Martin Fein
  • Home of Nassau Bay City Hall
  • 27,000 square foot conference center
  • Directly across from the main entrance to NASA/Johnson Space Center (employing 15,000+ dedicated employees and contractors)
  • Space Center Houston – 1,000,000+ visitors per year – ranked in Houston Business Journal as one of Top Ten paid tourist attractions
  • Less than five miles from Kemah Boardwalk; a tourist attraction that draws nearly three million visitors per year - most of which travel NASA Parkway taking them directly by Nassau Bay Town Square
  • With over 7,500 marina slips, Clear Lake is considered the third largest marina in the country