travel2penang.org
George Town Street View: Magazine Road on an Evening
The St. Giles Wembley hotel can be seen from this street view of Magazine Road in George Town.