Photos coming soon
HOTEL
Hotel Maheshwari
Nr Betawadi, Vanakbara Road, 362570 Diu, India, Diu
Where it sits
Hotel Maheshwari
Nr Betawadi, Vanakbara Road, 362570 Diu, India, Diu
20.72075, 70.89947
Similar stays nearby
Plan around Hotel Maheshwari
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 2, 2026.
