TIGER PALACE RESORT
Updated 48 days ago
Tilottama - 15, Lumbini, Nepal
Tiger Palace Resort is in Bhairahawa, in the fertile, subtropical Terai region of Nepal. Situated to the south of the legendary Himalayas, the resort is easily accessible from India or Kathmandu, offering guests a sophisticated and thrilling getaway...
Check into real luxury at Tiger Palace Resort, a luxury resort in Bhairahawa, Lumbini, Nepal designed for the leisure business travelers who dare to go wild. Visit us now!
Also known as: Tiger Palace