Please ensure Javascript is enabled for purposes of website accessibility
+30 210 92 20 458 info@icarus-rentals.com
Privacy Settings
NameEnabled
Technical Cookies
In order to use this website we use the following technically required cookies: wordpress_test_cookie, wordpress_logged_in_, wordpress_sec.
Cookies
We use Cookies to give you a better website experience.
x

We use cookies to give you the best online experience. By agreeing you accept the use of cookies in accordance with our cookie policy.

en_USEN