Located 357 meters from Ceylon Indoor Cricket Association. Set in a prime location of Colombo, Seven Eleven Hotel Colombo puts everything the city has to offer just outside your doorstep.
Located 2,415 meters from Ceylon Indoor Cricket Association. Stop at Colombo Orchid Villa to discover the wonders of Colombo. Offering a variety of facilities and services, the property provides all you need for a good night's sleep.
Located 2,950 meters from Ceylon Indoor Cricket Association. Villa Escondite is perfectly located for both business and leisure guests in Colombo. The hotel has everything you need for a comfortable stay.