- WiFi in lobby
- WiFi in rooms
- Parking
- A/C
- Restaurant



1 / 10
120 Sea Beach Rd 120, Wadduwa, 12560, Sri Lanka
120 Sea Beach Rd 120, Wadduwa, 12560, Sri Lanka
No, Royal Oshin Hotel doesn’t offer pool areas.
No, Royal Oshin Hotel doesn’t allow pets.
Yes, Royal Oshin Hotel provides Parking, Accessible parking for guests.
Royal Oshin Hotel is located in 120 Sea Beach Rd 120, 12560, Wadduwa, Sri Lanka.
Royal Oshin Hotel Nearby attractions include Ahungalla Beach, Seema Malakaya Temple, Fort Railway Station Colombo-1.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.