Aggelos Hotel ligt op 100 meter van de Dimokritio Universiteit van Thracië en 2 km van het stadscentrum van Alexandroupolis en biedt banket- en barbecuefaciliteiten. Er is gratis WiFi.
De kamers zijn voorzien van televisie, airconditioning en een balkon met uitzicht op de stad. Er is ook een bureau, een koelkast en een eigen badkamer met een douche.
Andere diensten die worden aangeboden zijn een bagageopslag en gratis parkeergelegenheid in de buurt.
Aggelos Hotel ligt op 3 km van Makri Beach, op 10 km van de internationale luchthaven Alexandroupolis en op 6 km van Egnatia Avenue.