Situated in Colombo , this property offers an ideal place of rest and relaxation. Hotel was constructed in 2005. There are a total of 12 rooms on the premises. The Hotel enjoys an idyllic location in the heart of the city. The Hotel is located a few minutes away from the airport. There is an on-site car park. This establishment allows pets. Large pets are allowed at this establishment.