Cinnamon Red Colombo is a stylish urban hotel located in the heart of Sri Lanka's vibrant capital city. It is known for its contemporary design, stunning rooftop pool, and breathtaking views of the city skyline. Ideal for both business and leisure travelers looking to explore Colombo.