1.5 km from National Zoological Gardens of Sri Lanka, Ocean Pebbles is located in Dehiwala town on H 1.5 km from National Zoological Gardens of Sri Lanka, Ocean Pebbles is located in Dehiwala town on Hill Street and features a garden and free WiFi. The accommodation provides a 24-hour front desk, a shared kitchen and currency exchange for guests.
1.5 km from National Zoological Gardens of Sri Lanka, Ocean Pebbles is located in Dehiwala town on H
Social and fun