Rooms available at Castle View Studios
Reviews of Castle View Studios
Time of year
Show reviews that mention
About Castle View Studios
With a stay at Castle View Studios, you'll be centrally located in Astros, within a 10-minute walk of Mermaid Port and Paralio Astros Amphitheater. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. Free self parking is available onsite.
based on 45 reviews
Policies vary by room type and provider.