Plaza De España
Plaza De España, 7, Gran Via/Sol Area (central tourist area), 28008
Very Good, 4
Offering 86 air conditioned rooms equipped with ensuite bathroom, satellite TV, direct dial telephone, piped music, minibar and kitchen. Facilities include a cafeteria, garage and safe at reception....
More Info