Country
Sri Lanka
About Sri Lanka
Visit the island nation of Sri Lanka, where Mövenpick Hotels & Resorts boasts a luxurious 5- star hotel in the capital, Colombo. Formerly known as Ceylon, and sitting comfortably off the southeast coast of India, Sri Lanka boasts beautiful national parks, ancient Buddhist ruins, and a fine tea-making tradition. Explore the island and discover the n
Explore other destinations: Asia
1/9