Vrinda Home Stay, Shimla and Surroundings, Himachal Pradesh, India - Superior Double Room

Description

Superior Double Room

Room facilities

Room suitabilities