You must Sign In to post a response.
Category: Hotels & Stay
#3338
Whenever you go for holidays at Hill Station, and it's really hard to find hotels or resorts. If you are going to Himachal Pradesh and searching for resorts or villa then you should visit Norwood Green, provides you exquisite boutique villas, amidst the serenity of the Himalayan ranges and sprawling tea gardens. Norwood Green's charming aristocratic architecture will transport you to a different era, while providing you with every modern amenity you need.
Return to Return to Discussion Forum