Ipoh Bali Hotel 1 stars

No. 12A, Lorong Cheah Cheang Lim, Off Jalan Tambun, 30350 Ipoh, Malaysia

Hotel image
Read more reviews for Ipoh Bali Hotel