Angels View Apartments enjoys a location in Limenaria, a 3-minute walk from Limenaria Beach and 1.1 miles from Metalia Beach. The property is around 1.3 miles from Trypiti Beach, 24 miles from Port of Thassos, and 6.2 miles from Maries Church. The apartment offers rooms with air conditioning, free private parking, and free Wifi.
At the apartment complex, units come with a terrace, a private bathroom, and a flat-screen TV.
Guests at the apartment can enjoy skiing nearby, or make the most of the garden.
Assumption Monastery is 6.2 miles from Angels View Apartments, while Archangelos Monastery is 12 miles from the property. The nearest airport is Kavala International Airport, 38 miles from the accommodation.