Hotel ★★

Imran Villa

65, St. Lazaros Road Periyamulla, Negombo, Sri Lanka Show on map

⌂1 roomsProperty size

About Imran Villa

Imran Villa is a 2-star hotel in Negombo, Sri Lanka. It is one of 669 places to stay in Negombo listed on Triptoic. The property has 1 rooms.

Property facts

Property type
Hotel
Star rating
2 stars
Rooms
1

Location

65, St. Lazaros Road Periyamulla, Negombo, 11500, Sri Lanka

Loading map…

Frequently asked questions

Where is Imran Villa located?

Imran Villa is located at 65, St. Lazaros Road Periyamulla, Negombo 11500, Sri Lanka.

How many stars does Imran Villa have?

Imran Villa is rated 2 stars.

How many rooms does Imran Villa have?

Imran Villa has 1 rooms.

Stays near Imran Villa

Highly rated alternatives close by

All 669 in Negombo →

More ways to stay in Negombo

See prices on Agoda
Check prices