This beautiful tower-shaped modernista building is located at 13 Plaça del Sol in the Gràcia district of Barcelona. The bottom floor currently houses Restaurante Envalira.