
Colombo, Sri Lanka
D Villas
Hotel
The hotel is situated in the picturesque village of Nawala, with easy access to Colombo. Being only a short drive away from the finest restaurants and shopping malls, the property is placed conveniently for both leisure and…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Outdoor Rooftop Swimming Pool


