A colonial 4-star hotel in Vedado