The Spanish-run Iberostar Grand is a carefully designed five-star boutique hotel, situated by one of the loveliest squares in the city centre. Along with luxurious and elegant accommodation, it has an excellent restaurant serving Mediterranean and Spanish specialities, while its bar allows for plenty of chilling out in the evenings. The Spa Centre is well-equipped, though the gym might be a bit small for your needs.

Tags