Located in a business park on the outskirts if Madrid, and a fairly odd place too. The business park reminded me of a futuristic film where all the buildings look the same (glass cubes including the hotel), everyone dressed the same (business suits), same plants (olive trees), same cars (yellow taxis) ... but there is a Starbucks!
The location then...
More
