selected country
Malaysia

Impress Star Hotel

Business address
1757 & 1757A & 1757B, Jalan Senai Utama 1/2, Taman Senai Utama, Senai, Malaysia
Phone
07-599 5202

Location Map