Апартаменты Leelez Place Houston располагаются в 3 км от храма Шри Гуруваюрапана.
В апартаментах доступен балкон, а также система климат-контроля. В апартаментах Leelez Place для большего комфорта гостей предусмотрены отдельный туалет и душ. Кроме того, в ванной комнате можно воспользоваться полотенцами.
Аэропорт Уильяма П. Хобби находится в 35 км от апартаментов, а Southwest Indoor Soccer Center — менее чем в 10 минутах езды. В 4 км находится парк Хэвиленд.