At CastleViewApartments, we are committed to ensuring a satisfactory experience for our guests. Please read our Refund and Returns Policy to understand your rights and obligations regarding cancellations, refunds, and other related matters.
Contact us for questions related to refunds and returns.
Email: info@castleviewapartments.gr
Phone: (+30) 22540-22447