Entire House About 8 Plus Villa
8 Plus Villa is a 3.5-star hotel in Colombo, Sri Lanka. It is one of 740 places to stay in Colombo listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 3.5 stars
Location
1143/G/6 The Santuary, Forest Drive Wickramasinghepura Road, Colombo, 10116, Sri Lanka
Loading map…
Frequently asked questions
Where is 8 Plus Villa located?
8 Plus Villa is located at 1143/G/6 The Santuary, Forest Drive Wickramasinghepura Road, Colombo 10116, Sri Lanka.
How many stars does 8 Plus Villa have?
8 Plus Villa is rated 3.5 stars.