Located 86 meters from Peach Valley Chinese Restaurant. The 5-star Le Papillon offers comfort and convenience whether you're on business or holiday in Colombo.
Located 352 meters from Peach Valley Chinese Restaurant. Cinnamon Red Colombo is perfectly located for both business and leisure guests in Colombo. The property features a wide range of facilities to make your stay a pleasant experience.
Located 353 meters from Peach Valley Chinese Restaurant. Located in Cinnamon Gardens, Colombo Villa at Cambridge Place is a perfect starting point from which to explore Colombo.