Spend your dream Malaysian vacation in Smile Hotel Selayang. This 1-star hotel is located in 33, Selayang Point, Jalan SP1, Batu Caves, Kuala Lumpur. Book your next stay in Smile Hotel Selayang with MalaysiaBizlist.com and enjoy up to 70% discount on your hotel room!