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