Peter'S Coffee Creek Nature Resort
Peter'S Coffee Creek Nature Resort is rated 3 stars and is placed about 7 km from Chembra Peak.
The business property is situated 12 km away from Thusharagiri Falls.
Peter'S Coffee Creek Nature Resort offers accommodation in 11 guestrooms complete with climate control, cable TV with on-demand movies, a private safe, multi-channel television and a writing table. They are equipped with an electric kettle and a fridge.
Kozhikode airport is situated within a 55-minute drive from Peter'S Coffee Creek Nature Resort.
The on-site comforts include a storage room and a chapel.
The hotel provides guests with a play area, a game room and a playground for their children. Guests will take advantage of badminton and darts available on site.