Com acesso Wi-Fi gratuito, o Guest House Capitan Meca apresenta acomodações em Alicante, a 1 minuto a pé da Praça da Câmara Municipal e a 100 metros da Catedral de San Nicolás de Bari. Esta casa de hóspedes goza de uma localização encantadora no centro da cidade de Alicante, a 200 metros da Avenida Explanada de España. O Museu de Arte Contemporânea fica a 200 metros.
O Mercado Central fica a 500 metros da casa de hóspedes e o Bulevar Plaza (centro comercial) a 11 minutos a pé. O Aeroporto de Alicante encontra-se a 9 km da propriedade.