Make the most of your group travels in Penang with St. Giles Wembley, ideally located in the heart of UNESCO-listed George Town. Enjoy spacious rooms with city or sea views, flavourful dining at Wembley Café, and an outdoor infinity pool overlooking the city.