Hotel Review: Cinnamon Grand Colombo, Sri Lanka

Colombo’s premier five-star hotel, Cinnamon Grand, is located at the heart of the city’s business, shopping and entertainment district and offers wonderful dining.

The post Hotel Review: Cinnamon Grand Colombo, Sri Lanka appeared first on The Travel Magazine.

Share: