Zen Rooms Paradise is a 3-star property situated at about 8 km distance from Colombo National Museum. Guests can easily get to National Zoological Gardens of Sri Lanka, which is approximately 3. More details