
My Place Hotel opens near Savannah Airport
My Place Hotels of America has opened My Place Hotel-Savannah Airport/Pooler, Ga., marking its third location in the state. The hotel, developed and managed by TGC Group, is one of two My Place properties set to open in Georgia this year. Located at 14 …