This unpretentious hotel is situated in La Gomera. There are a total of 32 bedrooms at Baja del Secreto. Pets are not allowed at Baja del Secreto.