Ohla Hotel

Via Laietana, 49
Barcelona
Spain