Situated in Malvan in the Maharashtra region with Talashil Beach nearby, Omkar Beach Resort features accommodation with free private parking. The property has sea views.
The homestay has a flat-screen TV.
The nearest airport is Manohar Parrikar International Airport, 87 km from the homestay.