Resorts in Thottada
Filter Results
Apply Filters
Clear Filters
1 property found
-
Sort by
Popularity : high to low
-
Chera Rocks Beach House
S/N Kizhunna Ezhara Beach, Thottada, Kannur, 670007, Thottada, In, Thottada, India (Show map)
Situated approximately a 5-minute walk from the 2-star Chera Rocks Beach House Hotel Thottada, guests can reach Ezhara Beach in no time. Featuring 8 rooms with views of the ocean, the resort is…
More...
From US$ 75price for 1 nightBook Now