Leelez Place Houston apartment is a great place to stay in the Southwest Houston district, about a 10-minute drive from the Haviland Park.
The Museum of Fine Arts, Houston lies 3.6 km from the homestay, while the Sri Guruvayurappan Temple is 3.7 km away.
Staying at Leelez Place apartment, guests have access to a balcony equipped with air conditioning. Visitors of the accommodation will enjoy the comfort of a bathroom with towels. Moreover, there is a separate toilet and a shower as well.
The nearest airport is William P. Hobby, situated 35 km from the apartment.