The Carriage House Retreat encontra-se na área de Houston Museum District, em Houston, a 2,1 km de Museu de Ciência Natural de Houston, 3,2 km de Houston Toyota Center e 3,7 km de Zoológico de Houston. O alojamento está a 1,8 km de Universidade do Sul do Texas, e os hóspedes beneficiam de estacionamento privado disponível no local e acesso Wi-Fi gratuito.
Universidade de Houston fica a 4 km de The Carriage House Retreat, enquanto Estádio BBVA – Houston Dynamo fica a 4,1 km da propriedade. O aeroporto mais próximo é o Aeroporto William P. Hobby, que fica a 16 km de The Carriage House Retreat.