La Quinta 4015 Southwest Freeway - Houston, Texas 77027-7499 Approximately 0.7 miles from Saint George Orthodox Church Compare prices for hotels in Houston, TX
La Quinta Inn Houston Greenway Plaza is the closest La Quinta hotel to Saint George Orthodox Church.