GA

Design Rendering of My Place Hotel-Atlanta West/Lithia Springs
My Place Hotels to Debut in Georgia

ATLANTA—The My Place Hotel-Atlanta West/Lithia Springs, Georgia is set to open in October.  Through a partnership between global transportation and…

1 2 3