Step off the busy streets and into a calm house of worship at Christ Church Cathedral. You can indulge in a few moments of reflection here.
Christ Church Cathedral is the perfect place kick off your day in Downtown Houston. This principal church is recommended by fellow travelers, but it's not the only spot to see here. Pencil in time for other attractions like Toyota Center, Minute Maid Park, and Houston Zoo to get a complete picture of what the area has to offer.