Barcelona Hotels – AC Miramar Hotel

Located near Park de Montjuïc

AC Miramar

Plaza Carlos Ibañez, 3, Barcelona

Exclusive 5-star hotel in an excellent location, next to Montjuïc and Costa i Llobera gardens, and offers spectacular views of both the Mediterranean Sea and city. read more…