Vista Bay is located at Off Lebuhraya Lingkaran Luar Butterworth, 12200, Penang.