Just a 5-minute walk away is the popular Barceloneta Beach, known for its lively promenade, while the more relaxed Sant Sebastià Beach is
Just a 5-minute walk away is the popular Barceloneta Beach, known for its lively promenade, while the more relaxed Sant Sebastià Beach is…