JavaScript is not enabled.

Ramada Suzhou Luzhi Detail

Confirming room availability...

4.3

Ramada Suzhou Luzhi 

Ramada Suzhou Luzhi, No. 18 Fucheng Road, Suzhou, China

This charming Hotel is located in Suzhou City. The Hotel consists of 134 bedrooms. Pets are not allowed at this Hotel.

Enter travel dates in the search field for latest hotel rates & availability

Get to know this hotel better!

Set in Suzhou, this family-friendly hotel is 9.8 mi (15.7 km) from Xi Lu Garden and 11.1 mi (17.8 km) from Zhang Pu Residence. Huacheng Tiandi General Mall and Qiandeng Central Park are also within 20 mi (32 km).

Hotel Amenities

Getting There

Reviews

4.3