welcome@mpholidays.in

Experience royal grandeur at our luxury riverside hotel, nestled in the heart of Orchha's historical town. Enjoy breathtaking views, world-class amenities, and impeccable service. Perfect for a romantic getaway or a luxurious destination wedding.
Orchha (or Urchha) is a town in Niwari district of Madhya Pradesh state, India. The town was established by rajput ruler Rudra Pratap Singh some time after 1501, as the seat of an eponymous former princely state of covering parts of central & north India, in the Bundelkhand region. Orchha lies on the Betwa River, 80 km from Tikamgarh & 15 km from Jhansi in Uttar Pradesh.
Experience travel like never before with our premium services
We ensure you get the most competitive rates for all your travel needs.
Your security is our priority with encrypted transactions and verified services.
Our certified travel specialists provide personalized service and expert advice.
Access comprehensive travel resources and destination-specific guidance.