BEGIN YOUR JOURNEY WITH US! Your wedding memories begin the moment you walk through the door. The newly renovated Sheraton North Houston Hotel has over 33,000 square feet of space and can host weddings and receptions for up to 550 people. We are conveniently located 7 minutes from George Bush Intercontinental Airport. Let our Wedding Specialist assist in making your dreams come true!