Hotel Arai

Barcelona, Spain