Residence Inn by Marriott Austin Parmer/Tech Ridge In Austin (North Austin)
Residence Inn by Marriott Austin Parmer/Tech Ridge is a Residence Inn hotel in Austin , Texas. Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 3-star hotel. It is located at 12401 N Lamar Blvd.
Compare Prices at TheRealPlaces