Featuring air-conditioned accommodation with a balcony, 81° Hotels is set in Nugegoda. This property offers access to a terrace and free private parking. Khan Clock Tower is 12 km away and Leisure World is 33 km from the guest house.
Numero delle stanze: 10
8/2 Kukulawala Place, Delkada, Nugegoda, Nugegoda, Sri Lanka