No image available for this hotel
No image available for this hotel
Alicante, Alicante
Spend a second to
save a fortune!
Spend a second to save a fortune!
San Francisco 40, Alicante
Located in Alicante city centre, MyFlats Luxury City Center are just 450 metres from Alicante Town Hall. Explanada de España Boulevard is 300 metres away, whilst Postiguet Beach is a 10-minute walk.
See MoreUsage of subsidiary facilities may incur additional fees