DH ART HOTEL
Nearby Location
4 Available Room Types
Deluxe Family Room
Superior King Bed Room
Select Room - Queen
Superior Twin Room
Hotel Details
DH ART HOTEL Property Details
Discover a pleasant stay at DH ART HOTEL, a 3-star accommodation in Shanghai, China. This hotel offers a unique artistic atmosphere, providing guests with a comfortable and inspiring environment. It's an ideal choice for travelers seeking a distinctive experience in the vibrant city of Shanghai.
Services & Amenities
null
Location and Transportation
DH ART HOTEL is situated at Building 39, No. 300, Chuandu Road, Shanghai, China 201202. This location provides convenient access to various parts of Shanghai, with Chuandu Road serving as a key reference point for reaching the hotel.































