|
Sri Lanta Resort inspired by its unspoiled natural surroundings, accommodation at Sri Lanta takes the form of 49 thatched roofed villas, minimalist in style with pure natural furnishings. All villas have ocean and or mountain view and blend perfectly with the hillside gardens. Nature is tangible in the partly open-air bathrooms. Handcrafted decorative items and artistic room amenities create an exceptional atmosphere.
|