Amidst snow-capped mountains and lush greenery, in the hill-station of Shimla in Himachal Pradesh, rests Hotel Osheen, which is an elegantly designed stay option for tourists. As this hotel is nestled amidst forests of pine and cedar, the visitors can allow themselves to relax and attain invigoration by taking in the fresh air and cool breeze.
Hotel Osheen has well-experienced staff who cater to all the needs of the guests to make their stay hassle-free. In addition, this hotel also has luxurious rooms which feature all the required facilities. Make merry with your friends and family and take in the essence of Shimla while you enjoy at Hotel Osheen.
Hotel Osheen has a number of contemporary facilities to keep the guests comfortable and satisfied during their stay.