Stay in a Villa in Shimla Overview

Nestled blissfully among vast expanses of vivid picturesque greens, tucked away in centuries-old mountains, their snow-draped peaks losing their heights in the clouds, the B&B stands out from all else in this legendary paradise-on-earth, that is Shimla. The capital city of the state of Himachal


Map Location