Delta Hotels Names Sky Creek Kitchen + Bar Executive Chef

The hotel, which will be six stories with 240 rooms, is set to open in late-November.

by