Greenhouse Uptown is gelegen in Dallas, op 1,9 km van AT&T Performing Arts Center en 2,6 km van American Airlines Center, en biedt accommodatie met gratis WiFi, airconditioning en toegang tot een tuin.
Elke unit heeft een eigen badkamer met douche en gratis toiletartikelen, en ook een haardroger.
Dallas World Aquarium ligt op 3,2 km van het aparthotel, en World Trade Center Dallas ligt 3,4 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Dallas Love Field, op 5 km van Greenhouse Uptown.