George Town, George Town
Spend a second to
save a fortune!
Spend a second to save a fortune!
183, Jalan Magazine, George Town
Located within the hustle and bustle of the city, The Wembley – A St Giles Hotel, Penang is located in the UNESCO World Heritage Site of George Town.
See MoreUsage of subsidiary facilities may incur additional fees