Photos coming soon
HOTEL
Buddha Beach Resort
No.10, Dowing Street, Muttukadu, Chennai, India
Where it sits
Buddha Beach Resort
No.10, Dowing Street, Muttukadu, Chennai, India
12.70000, 79.98330
Plan around Buddha Beach Resort
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
