Two hotels located in City Place in north Houston recently debuted renovations—including lobby refurbishments and revamped decor.