OYO Rooms Sentul 3 stars

Located at SCC Hotel City Centre Plot No.368, Jalan Sultan Azlan Shah, 51200 Kuala Lumpur, Malaysia

Hotel image
Read more reviews for OYO Rooms Sentul