StudioPlus Deluxe Studios Houston / Medical Center
1303 La Concha Lane Houston, TX713-790-9753 tel 713-790-9743 fax
Located in Northwest Houston's premier business area. Enjoy the convenience of nearby Memorial and Galleria shopping malls. All rooms feature high speed Internet access. The hotel offers amenities ideal for the business or leisure traveler.