The St. Giles Wembley hotel can be seen from this street view of Magazine Road in George Town.
Tag: city center
George Town Street View: Busy Roads
George Town Street View: Hotel Penaga
Located right at the city center of George Town, Hotel Penaga is converted from restored heritage buildings which are originally a three rows of double storey terraced houses and shophouses, built in the late 1940s. At the side wall of the Clarke Terrace also lies a large art mural.
For more info on the hotel, please refer HERE.