Overview

Avimer 31

Search hundreds of travel sites at once for hotel deals at Avimer 31

Calle La Merce, La 11, 08002 Barcelona, Catalonia, Spain
+34 933 105 100

Call

+34 933 105 100
Avimer 31
Tue 24/10
Wed 25/10

Nearby

  • 0.4 km Placa Reial
  • 0.5 km Palau Guell
  • 0.5 km Barcelona Cathedral
show all
Map

Map