Angel's Corner
7020 Avgorou, Foti Pitta 1, Avgorou

7020 Avgorou, Foti Pitta 1, Avgorou
Hotel “Angel's Corner” is situated within 20 km from the heart of Dhekelia.
Hotel features
Wi-Fi is available throughout the property. Airport shuttle services are offered at a surcharge. All rooms are non-smoking.