3-Star hotel in Benidorm

3-Star hotel in Benidorm

Benidorm, Spain

55%

€7.700.000

Hotels & Resorts

Value-Add, Opportunistic

4 Oct 2021

#11631