Avenida Tibidabo, 1
Barcelona
Spain
Barcelona
Spain
Rate and review ABaC Restaurant Hotel Barcelona GL Monumento in Barcelona, Spain!
Share your experiences at ABaC Restaurant Hotel Barcelona GL Monumento with your friends or discover more Hotels in Barcelona, Spain.