HOTEL
Willo stays The Metro Landsend Beach Resorts
Payyambalam Beach Road, 670702 Kannur, India
Where it sits
Willo stays The Metro Landsend Beach Resorts
Payyambalam Beach Road, 670702 Kannur, India
11.86755, 75.35250
Similar stays nearby
Chera Rock Beach House
Hotel · 271 m
State Beach Boutique Resort & Spa
Hotel · 300 m
BROAD BEAN
Hotel · 319 m
CAPITAL O75308 Floatel International Beach Resort
Hotel · 322 m
Capital O 75308 Floatel International Beach Resort
Hotel · 322 m
Kannur Beach Nest
Hotel · 343 m
Fully Furnished 2 BHK Apartment @ Beach
Hotel · 349 m
Anna Homes
Hotel · 349 m
Nearby to explore
Plan around Willo stays The Metro Landsend Beach Resorts
Ask for the details that decide a trip. Sourced answers open right here.
