8.5/10
Excellent
5 reviews
Free Wi-Fi
Mount Seven Holiday Inn features a garden, shared lounge, a terrace and restaurant in Belihul Oya. The accommodation provides a 24-hour front desk, airport transfers, room service and free Wi-Fi throughout the property.
Number of rooms: 5
No 07 Belihuloya, 70140 Belihul Oya, Sri Lanka