Hotel Alexandros is 3-star hotel located in Ammoudia, Preveza Region. The hotel common facilities include bar.
The property provides accommodation in double or twin room, twin room, family room and other might be available upon request.
The Wi-Fi available at the hotel room is free of charge. There is parking not far away and it is free.