Country
Sri Lanka
About
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 natural wonders. Do business in the capital, or simply go sightseeing or shopping and soak up Sri Lanka's culture. Sri Lanka has everything to make your stay a success.