Business Description
Welcome to THE ABODE, a French styled villa perched hillside amidst serene nature. It provides a congenial ambience to relax and refresh yourself with spectacular sight of lushy surroundings and panoramic views of the lofty mountains. We take utmost care to make your stay pleasant.Friendly and attentive staff at your side to cater to your needs.