Photos coming soon
HOTEL
Mani Royal Stay
20, Sathiya Sai Nagar, Madurai
Where it sits
Mani Royal Stay
20, Sathiya Sai Nagar, Madurai
9.90197, 78.10319
Plan around Mani Royal Stay
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
