List of hotels at Borella
1 Number of Hotels found in Borella
Address: No. 28 Cross road Borella, Colombo 08 Borella, Colombo, Sri Lanka.
Nearest Landmark: Borella Town
Distance: 2 Miles from Colombo Centre
Our hotel Down a quiet residential area in the heart of commercial Colombo, this hotel was one of the accredited Tourist accommodations in Sri Lanka, which...