Het Aloft Houston Downtown ligt in het centrum van Houston, op 600 meter van het Alley Theatre. Deze accommodatie biedt kamers met airconditioning en u kunt overal gratis gebruikmaken van WiFi. Het hotel heeft ook een zonneterras, een buitenbad dat het hele jaar door geopend is en een bar. Er is privéparkeergelegenheid op het terrein.
De kamers zijn voorzien van een flatscreen-tv en hebben een eigen badkamer. Er worden gratis toiletartikelen en een föhn verstrekt.
Het Aloft Houston Downtown beschikt ook over een 24-uursreceptie.
De accommodatie bevindt zich 600 meter van het Discovery Green Park en 700 meter van het theaterdistrict van Houston. De dichtstbijzijnde luchthaven is William P. Hobby, 15 km verderop.