Are pets allowed at Hostal Atocha Almudena Martín?