My Place Opens in King George Virginia
My Place Hotels of America is pleased to make its 27th state debut with the opening of the brand’s 56th My Place Hotel in King George, Virginia!
My Place Hotels of America is pleased to make its 27th state debut with the opening of the brand’s 56th My Place Hotel in King George, Virginia!