Go Hotels
Home > Sri Lanka > Polonnaruwa >

Leesha Tourist Home

Sri Lanka Flag
Leesha Tourist Home Star Rating 4
No. 105/A, New Town Road, Polonnaruwa, Sri Lanka.
Polonnaruwa Sri Lanka

Rated 89 / 100 based on 15 customer reviews.

Leesha Tourist Home has received an Outstanding Service Award
Leesha Tourist Home is a guesthouse with air-conditioned rooms offering free WiFi and a private bathroom. Free bikes are available at the property, which has its own restaurant.

Located in Polonnaruwa, Leesha Tourist Home is 47.8 miles from SLAF Anuradhapura Airport.

At Leesha Tourist Home, there is a 24-hour front desk, garden and barbecue facilities. Other facilities include a tour desk. Guests can cycle and explore the surrounding areas.

The property offers free private parking.
Facilities @ Leesha Tourist Home include:

24-Hour Reception