company-banner
Temple Tree Resort & Spa
Temple Tree Resort & Spa
Treat yourself to your ultimate dream holiday in Sri Lanka where supreme luxury meets the finest service. Unmatched splendor greets you as you enter.

Phone

0342 270 700

Address

No.660, Galle Rd, Induruwa.

assistant-trigger assistant-content-img