Thambili Island @ Stubbs

1A, Stubbs Place, Colombo 05, 00500 Colombo, Sri Lanka

Hotel image
Read more reviews for Thambili Island @ Stubbs