Map Location
Grand Plaza Parkroyal Penang
Batu Ferringhi Beach, 11100, Penang, Malaysia
Open in Ask AI
Open in Google Maps