List View
Search Filters


Houston, known as the Bayou City, is the fourth-largest city in the United States. Houston has the world's largest concentration of healthcare and research institutions including NASA's Johnson Space Center, where the Mission Control Center is located.


Servcorp has fully equipped meeting facilities across 2 prime locations in Houston, offering prestigious meeting rooms, boardrooms and private offices by the hour or by the day. Each Servcorp facility has business support services and is conveniently reached within 1-2 minute walk from bus or rail station and 40 minutes from the airport, thus offering an excellent choice for your next business meeting.