Michelle Boutique Hotel

Michelle Beach is an unparalleled lifestyle boutique hotel, located in a spectacular setting, along the southern Sri Lanka. This upmarket Sri Lankan Boutique Hotel stands as the epitome of achic getaway. Michelle Boutique combines the elegance of contemporary architecture with luxurious furnishings and sophistication, offering the ultimate in privacy, connoisseurial cuisine and unparalleled service. Michelle comprises […]

Read More...

Araliya Green Hills

The Araliya Green Hills is a sensational four star hotel in chilling Nuwara Eliya. The hotel make you feel like you are part of an amazing plan of comfort and definitely makes you feel that, Nuwara Eliya has finally gotten a place where you can totally be yourself with the best of nature’s beauty.

Read More...