Situated in Alicante, within 1.1 km of Postiguet Beach and 1.1 km of Alicante Train Station, Centric Rooms Mercado features accommodation with free Wi-Fi throughout the property.
Number of rooms: 5
Carrer Pintor Velazquez, 11, 03004 Alicante, Spain