Staybridge Suites Hotel Opens in Webster, TX

Yahoo! News -- A new 112 room upscale extended stay Staybridge Suites hotel with several innovative features just opened up in the Clear Lake suburban area of Houston, TX. Interestingly, despite a slumping economy which neither Texas nor the hotel industry has been able to elude, the new Staybridge is one of several new hotels coming to the area most frequently known for it's close proximity to NASA's Johnson Space Center.