Blue Turtle Hotel 3 stars

119/2 Mahasenpura, Tikiriwewa, 82600 Tissamaharama, Sri Lanka

Hotel image
Read more reviews for Blue Turtle Hotel