Eixample, Gràcia and the district of Sants Montjuïc are our favorites to stay in Barcelona. They are close to everything and well-connected by public transport. At the same time those neighborhoods are calm and nice enough to make your stay memorable.