Address: 3-13A One Avenue, Dataran Pelangi Utama, Bandar Utama, PJU6A, Jalan Masjid,, Petaling Jaya
Hotel rating from 84 guests: 7.1
Rooms are air conditioned and well equipped with a flat-screen TV, crisp white bed linen and a modern en suite bathroom. …