El hotel Settlers Ranch Apartments By Barsala ofrece proximidad al Museo Lone Star Flight, situado a unos 4 km.
Entre los lugares de interés que hay a 3 km del hotel se encuentra el Grace Community Church. El aparthotel está situado a poca distancia a pie del Clear Brook City Park, mientras que la estación de autobuses Fuqua Park & Ride está a tan solo 5 minutos a pie.
Las 16 habitaciones son con aire acondicionado y están equipadas con TV de pantalla plana con canales vía satélite, así como servicio de tetera/cafetera. Los baños disponen de inodoro separado, bañera y ducha, además de secador de pelo y toallas.
Los huéspedes pueden disfrutar de platos mexicanos en el restaurante Bravos Mexican Restaurant, que se encuentra a unos 600 metros.