Photos coming soon
HOTEL
Aayu Church St George Town Penang
68, Church St, Georgetown, Penang, Malaysia
Where it sits
Aayu Church St George Town Penang
68, Church St, Georgetown, Penang, Malaysia
5.41883, 100.34009
Plan around Aayu Church St George Town Penang
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
