Devika Kelkar Travels

Tarkarli



Malvan Hotel 2

Address : Tarkarli, Maharashtra, India

It is a modest hotel located on Tarkarli road. The beach is 5 min walk from the hotel. Hotel comprises of 4 plush rooms with air-condition ...

Book Now

  • AC bedroom