A luxury Bed & Breakfast in lush green Deodar, in heart of the city with ample parking . Mesmerizing view of Shimla hills and around .