Location: Batu Ferringhi
Stars: 4 stars
Overview: The Holiday Inn Resort is situated on the charming island of Penang, which is rich with cultural heritage and offers the perfect place for a well-deserved holiday. Our resort features a large variety of elegant guest rooms that are tastefully decorated and offer modern amenities to make your stay truly memorable.Check Google Map for Route Info.