1568 Live Oak St, Webster, Texas 77598(281) 338-9400
Palace Inn features clean rooms and modern amenities at affordable rates. We are conveniently located in the heart of Webster, your oasis away from the bustling NASA area.