I have had a storage unit there for almost three years and I moved out today. My experience over these past few years exceeded all expectations. Michael was always so helpful and went above and beyond in every way. I cannot recommend this facility enough!Thank you…
November 2023
Michael & Kate are terrific.!! The unit and building is so clean and they are super accommodating to all of my needs!!!
January 2023
Very well maintained and clean. They took the time to explain the rental agreement and personally walked me to my unit. I left feeling very satisfied that my belongings would be in very good hands.
Castle Self Storage of Weymouth is a family owned and operated state-of-the-art self storage facility conveniently located at 186 Main Street (Rt. 53) in Weymouth, MA. We offer clean, dry, and secure storage spaces for all of your personal and commercial self storage needs. We are open 7-days a week and are always staffed during access hours. All interior space are heated as well as air-conditioned for added protection to your items. Moving carts are available at all entryways and boxes and moving supplies are available at the front desk.
Providing great Customer Service is our #1 priority.
We look forward to having you store your items with us at the Castle.