Castle Peak Holdings (“Castle Peak”), the investment firm behind the Trailborn hospitality brands, is further expanding its portfolio of hotels and resorts
Castle Peak Holdings (“Castle Peak”), the investment firm behind the Trailborn hospitality brands, is further expanding its portfolio of hotels and resorts