Set in Colombo , this property is the perfect base for both business and holiday travel. Hotel was built in 2005. There are a total of 12 rooms on the premises. Located in the city centre, the Hotel allows easy access to the city and all it has to offer. Guests will find the airport within easy reach. Guests may take advantage of the on-site car park. This establishment allows pets. The Hotel allows large pets.