contact Opening Hours Check in: 24 hours by agreementCheck out: 12:00 am contact info Paris Street, Rodos 851 02 Greece ( +30 ) 6970377482 costacostavilla@gmail.com follow us Facebook Instagram contact us Costa Costa Villa is committed to exceeding your needs. We’d love to hear from you, so don’t hesitate to reach out today. Name Surname Email Telephone Message I accept the Privacy Policy of this website Send