Support Languages: Other

Hotel Orchid

Hotel Orchid brings you to the heart of Colombo and is conveniently located just steps away from some of the City’s best attractions www.hotelorchid.com