Skip to content
Hotel

Hotel Casa Teva Barcelona

Marques de Barbera, 22, 08001, Barcelona, Spain

8.2Very good65 reviews

About Hotel Casa Teva Barcelona

  • Check-inFrom 03:00 PM
  • Check-outUntil 11:00 AM
  • Property typeHotel

Location

Marques de Barbera, 22, 08001, Barcelona, Spain

1.3 km from the centre of Barcelona

Things to do in Barcelona

Frequently asked questions

What are the check-in and check-out times at Hotel Casa Teva Barcelona?
How do guests rate Hotel Casa Teva Barcelona?
How far is Hotel Casa Teva Barcelona from the centre of Barcelona?
How much does it cost to stay at Hotel Casa Teva Barcelona?
Hotel Casa Teva Barcelona Any dates