Contact Kelva Beach Resort

We would love to hear from you

Our Office

A - 405, Renuka Niwas, Near S.T. Peter Church, Arnala, Virar [west]
9:00 Am - 7.00 Pm

Google Map Location

Support

We will get back to you within 24 hours