4-звездочный Ambassador Hotel находится в 1 км от Торгового центра Луоху и предлагает 163 номера. В этом отеле есть высокоскоростной интернет в номерах.
Этот отель расположен в районе Luohu, не очень далеко от особняка Диванг. Парк Восточного озера Шэньчжэня разместился примерно в 3 км от этого отеля. Рядом находятся популярные достопримечательности Шэньчжэня, например Shenzhen International Trade Centre. Ambassador Hotel находится менее чем в 5 минутах ходьбы от автобусной остановки Nanhu Primary School и напротив станции метро метро Guomao.
Каждое утро в ресторане подают завтрак. Ресторан "Dong Bei Ren" находится на расстоянии 6-минутной прогулки. В нем подают блюда азиатской кухни.