Review: The Steuart by Citrus Colombo

The Steuart by Citrus is located in the heart of Colombo near the main business hubs; the World Trade Centre, Bank of Ceylon and other commercial areas. The architecture of this building is of colonial style with a Scottish touch. The rooms in this hotel as mentioned by travellers on Trip Advisor and Agoda are […]

Read More...