This boutique hotel in Houston marries modern conveniences and amenities with a strong '70s vibe, colorful pop-culture art, ...