Located at Smile Hotel (Selayang Point) Plot No 33 Near Petronas, Selayang Point, Jalan SP1, Batu Caves, Kuala Lumpur, Kuala Lumpur
bedrooms
Baths
Guests
No Amenities Available For This Property.
No nearby properties available in this region at the moment.