The Cinnamon Red is a 3-star hotel

Cinnamon Red located at 59, Ananda Coomaraswamy Mawatha, Colombo 7, Colombo, Sri LankaLK00700.
The Cinnamon Red is a 3-star hotel Travel photography Family-friendly: true