OYO Rooms Little India Junction – Kuala Lumpur Hotels

RM99.10

OYO Rooms Little India Junction is located in Kuala Lumpur and it is rated as a 3 stars hotel.