Zhongshan Impression Hotel - Xiamen
The 3-star Zhongshan Impression Hotel - Xiamen is set just 1.6 km from Nanputuo Temple, Xiamen Botanical Garden and Wanshi Botanical Garden. The property features a luggage storage, an elevator and parking.
The city center is 4 km away from the hotel. The hotel is placed 15 minutes' walk from Xiamen Underwater World, Oriental Fish Bone Art Museum and Organ Museum.
The diner Si Sai Sha Cha Barbecue is located 300 meters from the property.
Zhongshan Impression Hotel - Xiamen lies within 15 minutes’ drive to Xiamen airport.