CEYLON TEA TRAILS, Colombo, Sri Lanka
CEYLON TEA TRAILS is conveniently located at 46 38 Nawam Mawatha in Colombo, Sri Lanka
Hotel Location:
Address: 46 38 Nawam Mawatha
City: Colombo
Country: Sri Lanka
Hotel Features:
- Check-In Time: 1200
- Check-Out Time: 1100