The Fabulous Hotel Madrid – Las Palmas

I checked into The Hotel Madrid with a little apprehension, although curious as to exactly what €38 per night could possibly buy in Las Palmas, one of the great tourist destinations of Europe, I had booked this property based primarily on reviews and not parsimony. But nevertheless, $45 is not a lot of money to […]