Colombo Colombo Lotus Tower (Nelum Kuluna) The lotus tower, also known as the Nelum Kuluna, is located in…
Colombo Trillium Boutique City Hotel Trillium boutique city hotel is situated at Torrington Ave, Colombo. This hotel…
Camping Mahoora Tented Safari Camp Mahoora tented safari camps are situated in Colombo. This hotel has beautiful…
Colombo Tintagel Colombo Tintagel Colombo is situated in Colombo. This hotel features boutique-style suites with…
Colombo The Kingsbury Hotel Colombo The Kingsbury Hotel is situated in Colombo. This hotel consists of beautiful…
Colombo Colombo – Capital of Sri Lanka Colombo is the commercial capital and the large city of Sri Lanka.…