Eurostars Madrid combines five-star luxury with excellent events facilities

1st February 2009