Terra Hotel Shenzhen features 110 rooms and lies at a distance of 4 km from Overseas Chinese City Happy Coast Amusement Park. The hotel also includes a car park.
The property is located in Shenzhen, really close to Shangsha tube station. Shenzhen Garden and Flower Expo Park is at a distance of 3 km from this 3-star hotel and Shenzhen Bao'an International airport is 30 km away. There is Shenzhen Window of the World Theme Park at a distance of 7 km from the accommodation. Shazui Road Crossing bus stop is also approximately a 5-minute walk away.
Guests can dine at Season Bar only a short drive from this Shenzhen hotel.