AMOCITY
Set in Alicante’s old town, Hotel La Milagrosa is a 2-minute walk from Alicante Beach. It offers a roof terrace with views of Santa Barbara ...