Home / Travel Guides / Asia / India / Almora / Almora Hotels / Valley Resort Binsar

Valley Resort Binsar, Almora

View gallery

1 photos

Below are pictures and videos. Select what you want to view below.

Hotel Details

Property Information by Travelocity
  • 40 Rooms
  • Built in 2002
  • Common Area Wireless Access Fee Ind
  • Common Area Wireless Access