+UPLOAD
715 Reviews

Olive Tree Hotel Penang

No 76, Jalan Mahsuri, 11950, Bayan Lepas