Site Logo

Abba Hotels

Head Office

Calle Berlin
51-53
E-08014 Barcelona
Spain

Company Personnel

Sales & Marketing Director:
Ramon Reg├ęs

How to Upgrade to an Enhanced Entry

Upgrading your company to an Enhanced Entry is simple and inexpensive.

Upgrade your Entry
Number of Hotels Worldwide: 21
Number of Rooms Worldwide: 2117

Owned Brands

Abba Hotels