Discover the convenience and comfort offered at Carson Tower. Close to Carson Beach, offering one, two and three bedroom apartment homes with spectacular waterfront or skyline views of Boston. Carson Tower is in vibrant South Boston with easy access to downtown Boston, public transportation and minutes from I-93 and MassPike. Shopping, restaurants, and attractions like Castle Island, Carson Beach, The Expo Center, and the World Trade Center are readily available to you from your new home.