Photos coming soon
HOTEL
ABAC Restaurant Hotel
Avenida Tibidabo 1, Barcelona, Spain
Where it sits
ABAC Restaurant Hotel
Avenida Tibidabo 1, Barcelona, Spain
41.41044, 2.13660
Plan around ABAC Restaurant Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
