Set in Cherrapunji in the Meghalaya region, Sohra Plaza Resort features accommodation with free private parking. This guest house provides a garden. The guest house offers some units that feature mountain views, and units are equipped with a private bathroom and a wardrobe.