Stayed 7 nights here and for the choice of Hotels in the immediate are, this is the number one spot! Everything is as expected from the chain… Good Breakfa…

Category:

Hotels in Spain