BR

ITC One Hotel

Colombo, Sri Lanka