Room type
Price

Apartment ID
1973-6

Room No
6

City
Barcelona

€ 945