Chief at Hotel Baljees Regency - Shimla, Himachal Pradesh, India
An exquisite setting in which to relax and enjoy yourself, with a wonderful view of the city and mountains. Hotel Baljees Regency offers all of this and more.