Ideally located in Tanjung Tokong, a prestigious part of Penang Island and only a stone's throw away from the alluring beaches and renowned tourist attraction