The Staybridge Suites is a Tourist hotel. Located in AMARILLO area. Shopping is accessible by bus/taxi and the nightlife/restaurants are located in the hotel.
Situated in Amarillo, this hotel is close to Amarillo Museum of Art, Don Harrington Discovery Center, and Helium Monument. Local attractions also include Amarillo Botanical Gardens and Westgate Mal