Featuring free WiFi, Guest House Capitan Meca offers accommodations in Alicante, a 1-minute walk from Town Hall Square and 328 feet from Procathedral of San Nicolás de Bari. Attractively set in the Alicante City Center district, this guest house is set 656 feet from Explanada de España Boulevard. Museum of Contemporary Art is 656 feet away.
Central Market is 1640 feet from the guest house, while Bulevar plaza is an 11-minute walk away. Alicante Airport is 5.6 mi from the property.