Bayview Beach Resort
Bayview Beach Resort
Hotel
Batu Ferringhi Beach, Batu Ferringhi, George Town, Penang, Malaysia
78
Good ·
985 reviews