Skip to content
Hotel

Fafugui Hotel

163 Huanghe Road (Huanghe Lu), Huangpu District, Shanghai, 200003, China, Shanghai, China

New on Famotel

About Fafugui Hotel

  • Property typeHotel

Location

163 Huanghe Road (Huanghe Lu), Huangpu District, Shanghai, 200003, China, Shanghai, China

1.2 km from the centre of Shanghai

Things to do in Shanghai

Frequently asked questions

How far is Fafugui Hotel from the centre of Shanghai?
How much does it cost to stay at Fafugui Hotel?
Fafugui Hotel Any dates