Book Your Stay Room block links not yet available The Westin North Address9821 Colonnade Blvd, San Antonio, TX 78230Phone(210) 691-8888 Embassy Suites Address5615 Landmark Pkwy, San Antonio, TX 78249Phone(210) 270-0800