Home Tags My Place Hotel-St. George

Tag: My Place Hotel-St. George

My Place Hotel-St. George

My Place Opens Its 40th Hotel in the United States

ST. GEORGE, UTAH—My Place Hotels of America has expanded the brand’s footprint in Utah with the opening of its newest location in St. George....
Advertisement