Located in Kuala Lumpur, 7.9 km from Berjaya Times Square, INNSiDE by Meliá Kuala Lumpur provides accommodation with an outdoor swimming pool, private parking, a fitness centre and a restaurant.
Number of rooms: 238
N-G01, Ekocheras No 693 Batu 5 Jalan Cheras,, 56000 Kuala Lumpur, Malaysia
Hotel booked 2 times today.