The San Antonio Multimedia Center is located in historic downtown San Antonio near the Riverwalk. The Multimedia Center's facilities management, custom services and pleasurable ambiance will make your meeting memorable as well as successful.
Official Website: http://uniquevenues.com/SanAntonioMultimediaCenter
Added by UniqueVenues on March 14, 2008