Pet-Friendly Westin Opens At Houston’s Memorial City

Pet-Friendly Westin Opens At Houston’s Memorial City

The Westin Houston Memorial City, officially opening March 24th, 2011, is the most anticipated addition to the Memorial City District. The early opening date will allow the hotel to join the city of Houston in welcoming NCAA basketball fans to THE FINAL FOUR / 2011. With skybridge access to Memorial City Memorial Hermann Medical Center […]