Skip to main content
IslandSpots
Venue
5 photos
Sri Lanka

Nature Lovers Inn

3.9(1,992 reviews)

About

Among Sri Lanka's hotels, Nature Lovers Inn operates as a restaurant at Kanumassagala kanda, Wagavatta, Poruwadanda, Horana 12443, Sri Lanka. The venue sits inland from the coast, within reach of Colombo, Galle, Kandy, Negombo, Bentota, Mirissa, Unawatuna and Arugam Bay. It draws a steady stream of diners, with 1,992 reviews recorded across its listing.

Nature Lovers Inn is a restaurant on Sri Lanka, serving diners in the Poruwadanda area near Horana. The kitchen focuses on the island's spice-driven cooking, built around rice and curry, fresh seafood and tropical fruit. A 3.9 out of 5 rating reflects the feedback left by 1,992 reviewers. Five photos of the venue are available for a closer look.

Guests can find the restaurant at Kanumassagala kanda, Wagavatta, Poruwadanda, Horana 12443, Sri Lanka. The address places it in the island's interior, away from the main coastal strip. Colombo and Galle are among the nearby places that give visitors a sense of the surrounding region.

Sri Lanka's tropical climate means the southwest coast stays driest roughly December-March, while the east coast is best roughly May-September. Meals across the island lean on spice, with rice and curry, fresh seafood and tropical fruit shaping most menus. International flights serve the island, and getting around is done by road and rail. Sinhala and Tamil are the main languages, and English is widely used. Nature Lovers Inn gives diners a restaurant stop in the Poruwadanda area with a substantial review record behind it.

Frequently Asked Questions

What is the street address of Nature Lovers Inn?

The street address of Nature Lovers Inn is Kanumassagala kanda, Wagavatta, Poruwadanda, Horana 12443, Sri Lanka. Sinhala and Tamil are the main languages of the island, with English widely used.

What type of business is Nature Lovers Inn?

Nature Lovers Inn is listed as a restaurant in Sri Lanka. Its kitchen follows the island's spice-driven style, built around rice and curry, fresh seafood and tropical fruit.

Where is Nature Lovers Inn located on Sri Lanka?

Nature Lovers Inn sits at Kanumassagala kanda, Wagavatta, Poruwadanda, Horana 12443, Sri Lanka. The surrounding area is served by road and rail links from Colombo, and the property operates as a restaurant.

How do guests rate Nature Lovers Inn?

Nature Lovers Inn holds a rating of 3.9 out of 5 from 1,992 reviews, and it appears in 5 photos. The restaurant is based at Kanumassagala kanda, Wagavatta, Poruwadanda, Horana 12443.

Is Nature Lovers Inn close to the beach, town or main attractions?

Nature Lovers Inn is at Kanumassagala kanda, Wagavatta, Poruwadanda, Horana 12443, in Sri Lanka, with Colombo among the nearby places. The island's southwest coast is driest roughly December-March, while the east coast is best roughly May-September.

Visitor Reviews

Reviews from IslandSpots members

No reviews yet — be the first to share what this place is really like.

Similar Venues

More Venue in Sri Lanka