The Oberoi Rajgarh Palace in Madhya Pradesh is named among the world's most beautiful hotels for 2026 Originally a 350-year-old sandstone fortress built for military defense by Maharaja Hindupat Singh The fort evolved into a royal palace blending Bundelkhand and colonial architectural styles