Hotel Name: OYO 328 Machan Lanka Hotel
Star Rating: ★ ★ ☆
Location: Sri Lanka Galle Hikkaduwa🔍
Address: Milla Hill Road, Hikkaduwa, Galle 80240
Brand Name: OYO Rooms
There have 12
Room Photos:
👉 Click/Touch Here to booking!
Remember to comment it after staying please ✍️