Manor House Concepts

Manor House Concepts

Sri Lanka / Sri Lankan luxury hotel group, with hotels in Kandy, Tangalle, near Colombo airport and in Colombo. These beautiful hotels are individual, unique & give outstan