Profile

Hyatt Place Columbia @ The Vista

Columbia, SC

Six-story, 135 room Hyatt Place located in the heart of Downtown Columbia.