Located in Jari in the Himachal Pradesh region, Odyssey Stays Mateura features a terrace and mountain views. This homestay provides accommodation with a balcony.
Numero delle stanze: 6
Odyssey Stays Mateura, Mateura Village, 175105 Jari, Himachal Pradesh, 175105 Jari, India