Absolutely Excellent Location
One of the best things about this hotel is the fantastic location that you get here. Just about everything within Spain is in walking distance, allowing you to truly make the most out of every minute you get to spend here.