Das Apartment Leelez Place Houston ist eine großartige Unterkunft im Stadtviertel Southwest Houston, 10 Minuten Fahrt vom Sri Guruvayurappan Tempel entfernt.
Diese Apartments liegt in einer 17 km Entfernung vom Bahnhof Metrorail- Ensemble/HCC und in ungefähr 4 km Entfernung vom Haviland Park. Zu den Sehenswürdigkeiten in einer Entfernung von etwa 15 Fahrminuten vom Apartment gehört Southwest Indoor Soccer Center.
Das Apartment Leelez Place verfügt über einen Balkon und Annehmlichkeiten wie eine Klimaanlage. Im Badezimmer dieser Unterkunft stehen den Gästen Badelaken zur Verfügung. Außerdem gibt es hier eine getrennte Toilette und eine Dusche.