Teatro Castro Alves is also a popular place to see in Salvador. It is 2 mi from Mar Hotel Rio Vermelho.