Menu
The only BEST WESTERN in Colombo, Sri Lanka. Conveniently located within close proximity to downtown Colombo attractions, our beautifully appointed rooms offer guests the conveniences of home. Perfect for both business and leisure travelers alike, we understand the needs of our guests and strive to provide excellent service.