City OKs hotel on Midtown lot despite pushback