Lavish, luxurious and regal are the adjectives that will immediately pop into your mind the minute you enter Regenta LP Vilas by Royal Orchid Hotels at Dehradun. From the gorgeous chandelier at their entrance to the handcrafted elephants at the reception; everything in this hotel is curated with love and passion. You will be struck […]