Overview

Shanghai Feel Town Hotel

Search hundreds of travel sites at once for hotel deals at Shanghai Feel Town Hotel

1108 Caobao Road (Caobao Lu), Shanghai 201102, China
+86 213 759 9777

Call

+86 213 759 9777
Shanghai Feel Town Hotel
Sat 12/9
Sun 12/10

Overall guest ratings

8.1/10 Excellent
Based on 361 reviews

Review highlights

  • 9.3
  • 8.9
  • 4.7
  • 2.9

Good to know

  • Clean rooms
  • Nice building
  • Good accessibility by car

Nearby

  • 2 mi Tropical Storm Water Park
  • 3.4 mi Xujiahui Shopping District
  • 3.6 mi Longhua Temple
Show all
Map

Map