Popular Destinations
- Mexico
- Caribbean
- Las Vegas
- Orlando
- Hawaii
- Florida
- New York City
- Costa Rica
- New Orleans
- San Francisco
Ambassador Hotel is located in Shenzhen, close to International Foreign Trade Center, Shenzhen People's Park, and Shun Hing Square. Nearby points of interest also include Luohu Border Crossing and Shenzhen Grand Theater. Read More About Ambassador Hotel

