H Hotel

Type: Hotel

Location: Tel Aviv

Size: 6,000 sqm