HOTEL AVATARR
Hotel
Batu Caves
Set 6.7 km from Royal Selangor Pewter Factory and Visitor Centre, HOTEL AVATARR offers rooms with air conditioning in Batu Caves. This 2-star hotel offers room service, a 24-hour front desk and free Wi-Fi. The hotel features family rooms.
Numero delle stanze: 30
Jalan Prima SG 3/2 Prima Seri Gombak, 68100 Batu Caves, Malesia