Hotel Wella is a modern 3-star hotel located right in the heart of Barcelona, close to many of the bustling city’s famous attractions. It’s just a few minutes’ walk from the Spanish Square, Santa Maria del Mar Church, and the trendy Canary Islands street. The hotel offers comfortable and tastefully decorated rooms blending modern amenities and warm atmosphere. Additional facilities include a restaurant and a snack bar. It is also in close proximity to many vibrant bars, restaurants, and cultural spots. The accommodation features free Wi-Fi and an ATM machine onsite. Visit the magical city of Barcelona and have a pleasant stay at Hotel Wella.