check your map - this is so central but only easy to find first time, if you approach it the correct way ie down street Gran Via from Callao metro, heading towards Gran Via metro, taking 2nd right opposite Zara shop (200metres) then a doorway 40 metres on left hand side.
Location is a big,big plus - easy walking to...
More
