For a hotel in the heart of the city’s top tourist attractions, The Principal Madrid…
It doesn’t take much to convince many travelers that island life is where relaxation and…