Skip to main content
IslandSpots
5 photos
Sri Lanka

Nels Resturant and Hotel

4.4(267 reviews)

About

Nels Resturant and Hotel serves Sri Lanka as a hotel, with its address at 203/1A St Andrew's Rd, Nuwara Eliya 22000, Sri Lanka. That street address places the venue in Nuwara Eliya, a town in the island's central highlands, well inland from the coast. Colombo, Galle, Kandy, Negombo, Bentota, Mirissa, Unawatuna and Arugam Bay appear among the nearby places.

Guests have left 267 reviews for Nels Resturant and Hotel, a substantial record for a hotel on the island. The venue's rating stands at 4.4 out of 5, drawn from those 267 reviews. Sri Lanka is an island in the Indian Ocean with a central highland mass and coastal plains all around. The island was known as Ceylon until 1972, gained independence in 1948, and has ancient cities at Anuradhapura and Polonnaruwa.

Five photos of Nels Resturant and Hotel are available, and the venue's website is https://www.tripadvisor.es/ShowUserReviews-g608524-d1050245-r728140465?m=68573&staydates=2026_09_27_2026_09_28&uguests=1_2_0&supdv=desktop&supuc=ES&supul=es. Nels Resturant and Hotel operates as a hotel in Sri Lanka, and its position on St Andrew's Rd anchors it in Nuwara Eliya 22000.

Asian elephants, sloth bears and leopards live in Sri Lanka's national parks, including Yala and Wilpattu. Buses serve most routes, three-wheelers are common for short trips, and traffic drives on the left. Nels Resturant and Hotel suits visitors who want a hotel base in Sri Lanka with a solid review record behind it.

Frequently Asked Questions

What is the street address of Nels Resturant and Hotel?

The street address of Nels Resturant and Hotel is 203/1A St Andrew's Rd, Nuwara Eliya 22000, Sri Lanka. Nuwara Eliya lies within Sri Lanka, the island group known as Ceylon until 1972.

What type of business is Nels Resturant and Hotel?

Nels Resturant and Hotel is a hotel on Sri Lanka, the island group also called Ceylon. Sri Lanka is an island in the Indian Ocean with a central highland mass and coastal plains all around, and the property operates within that setting as a hotel.

Where is Nels Resturant and Hotel located on Sri Lanka?

Nels Resturant and Hotel sits at 203/1A St Andrew's Rd, Nuwara Eliya 22000, Sri Lanka. That address places the hotel in Sri Lanka, the island in the Indian Ocean known as Ceylon until 1972, whose interior rises into a central highland mass.

How do guests rate Nels Resturant and Hotel?

Guests have given Nels Resturant and Hotel a rating of 4.4/5 across 267 reviews. Those scores sit alongside its position as a hotel on Sri Lanka, an island in the Indian Ocean.

Is Nels Resturant and Hotel close to the beach, town or main attractions?

Nels Resturant and Hotel is a hotel on Sri Lanka, and among the places within reach are Colombo and Galle. Sri Lanka itself is an island in the Indian Ocean with coastal plains all around, so the property's setting connects it to the wider island.

Visitor Reviews

Reviews from IslandSpots members

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

Similar Venues

More Hotel in Sri Lanka