Le Saints Haven est situé dans le quartier sud-ouest de Houston, à 8,1 km du centre commercial The Galleria Houston, à 8,8 km du parc aquatique Waterwall Park et à 11 km du campus central de Lakewood Church. Offrant une vue sur la ville, il dispose d'un salon commun et d'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux.
L'appartement climatisé comprend également une télévision, une cuisine entièrement équipée avec lave-vaisselle, un coin salon, un lave-linge et 2 salles de bains avec douche à l'italienne, bidet et baignoire ou douche.
Vous séjournerez à 11 km du stade NRG et à 12 km du parc NRG. L'aéroport William P. Hobby, le plus proche, est à 26 km.