Strategically and centrally located in Colombo
The hotel is ideally located right in the center of Colombo. It is just a few minutes' drive from Sri Lanka's major attractions. Moreover, there are a number of restaurants within walking distance so many guests were able to eat to their heart's content.