Tanglewood Terrace, located in the Marathon Oil Tower in the heart of the Galleria, Houston, offers you a unique wedding setting offering luxurious services and master crafted culinary cuisines. Marathon Oil Tower’s beautiful venue overlooks the City of Houston and the Galleria area. Incredible Views at day or night.