Home
>
Malaysia
>
Selangor
>
Batu Caves Town
>
Gombak Star Hotel Batu Caves Town
Gombak Star Hotel Batu Caves Town
Il 72 81 82 Jalan Batu Caves Batu Caves Gombak
Batu Caves Town Selangor Malaysia
Rated 56 / 100 based on 151 customer reviews.
Show Map