X

Astro Hotel

Description

3.5

Astro Hotel offers accommodation in Telaga. Free private parking is available on site. Rooms are equipped with a private bathroom. Astro Hotel features free WiFi . A flat-screen TV is offered. You will find a 24-hour front desk at the property.

Can you improve this listing? Submit it here!