Surrounding AreaThis fine hotel is located on the Avenida Maritima, the main avenue in Santa Cruz de La Palma, the capital of the Island La Palma, which is the prettiest and greenest Canary Island. The hotel is situated about five minutes from the city center. |