A luxurious abode amidst panoramic views, Lamrin Norwood Green, Palampur offers 4 villas that are spread across 4000 sq. ft. for a leisurely and grand stay. These villas are divided into 3 room categories, namely - Deluxe Rooms, Super Deluxe Rooms and Duplex Room, however, guests can choose to book the whole villa for a more private and lavish stay. Each villa at our property is a separate entity that features an in-house private lounge, a dining area, a kitchenette, a private lawn and a backyard. These rooms and villas are embellished with soothing yet aristocratic interiors and decked with modern amenities that ensure to meet all your needs.