Located 112 meters from Indeewara Furniture. Set in a prime location of Colombo, Seven Eleven Hotel Colombo puts everything the city has to offer just outside your doorstep.
Located 2,482 meters from Indeewara Furniture. 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 3,196 meters from Indeewara Furniture. Villa Escondite is perfectly located for both business and leisure guests in Colombo. The hotel has everything you need for a comfortable stay.