Через booking.com.
Правда на следующий день от сайта пришло письмо об отказе в броне (у меня банковская карта дебетовая). Но позвонил из Питера прямо в отель. Попросил к телефону кого-нибудь из работников говорящих по английски и она сразу выяснила что действительно от booking.com был запрос на меня, но карта дебетовая поэтому автоматом пришел отказ, но тут же в разговоре подтвердила, что могу заезжать, т.е. подтвердила бронь. Приехал и заселился.
Тут правда с банковскими карточками у меня накладки получились. Одна карточка - моя, вторая - бизнес (обе - VISA). Когда оформлялся в отеле сказали, что на 5 дней нужен депозит в 1000 юаней. Дал карточку - она провела, но говорит, что банк не подтверждает депозит. Дал ей провести вторую - реузльтат тот же. Тогда я внес депозит наличными- 300 юаней на один день. Поднялся в номер - оставил там вещи. Спустился за угол в банкомат снять наличность. Снял без проблем, но смотрю, что на картах суммы меньше чем должны быть. Вернулся в номер - там везде есть доступ в интернет - и позвонил со своего ноута в свой банк в службу поддержки. Пол часа выяснял, что происходит (по карточки Евросети разговор с Москвой обошелся мне в 12 руб. руб за 25 минут). В итоге банк сказал, что на обеих карточках депозит блокирован (по 1000 юаней), но выяснилось, что отель не видит этих суммы. У банка выяснил, что делать (получается, что депозит внес по три раза - два по банковским картам, один - кэшом) - сказали, что все под контролем, нужен только факс от отеля о разблокировки депозита. Целый час на ресепшене объяснял им, что мне нужно (по китайски знаю только "ни-хао"), в результате они отправили письмо в свой банк, а тот уже в мой (как я понял банк посредник начудил).
Это моя первая поезда в Китай поэтому извлекаю уроки, что назывется, по ходу (можете воспринимать как совет). В следующий раз буду бронировать по интернету на один день, а с остальными днями разбираться уже на месте (проблем с этим здесь не вижу). Депозит буду вносить кэшом - сниму с карточки за углом.