Carmen

Acera del Darro, 62 - 18005 Granada, Spain

3
3

This recently renovated hotel is centrally located only a few minutes from the city's main monuments and best shopping centers. The guestrooms are comfortable, and nicely equipped, and give a feeling of relaxed luxury.