OYO Rooms Maharajalela Monorail station 3 stars

Located at Cosmic Hotel 21, Jalan Maharajalela, 50150 Kuala Lumpur, Malaysia

Hotel image
Read more reviews for OYO Rooms Maharajalela Monorail station