Smile Hotel Selayang Point 2 stars

33, Selayang Point, Jalan SP1, , 68100 Batu Caves, Malaysia

Hotel image
Read more reviews for Smile Hotel Selayang Point