Ramada Encore By Wyndham Statue of Unity
Discover Unlimited Beauty
Nestled on the banks of Narmada river right next to the Statue of Unity, Ramada Encore is a luxurious xx-star hotel that portrays opulence and comfort in everything it has to offer. With 52 tastefully decorated garden and river-facing rooms, Ramada Encore gives you a chance to relax and rejuvenate on your journey to discover the interesting political heritage associated with Iron Man of India. Designed with the modern tourist and business traveler in mind, Ramada Encore would compel you to come back every year for a memorable hospitality experience.