• « previous
  • 1-2 of 2
  • next »

Central Palms Hotel

Nestled in the heart of Meghauli, Central Palms Hotel is an ideal spot from which to discover Chitwan. Only 0.7 km from the city center, the...

Central Palms Hotel


  • « previous
  • 1-2 of 2
  • next »