New York City
London
Miami
Chicago
Manchester
Amsterdam
Dubai
Dublin
Edinburgh
Boston
Choose from 1 hotel
AC Hotel Almería is located in the heart of the historic and commercial center of the city. It is near the Alcazaba fortress and has quick access routes to the airport, Archaeological Museum, train station, exhibition centre, beach & sea-side promenade.