Raquel was great both at taking care of getting the paperwork done quickly and explaining everything! Space is perfect !
December 2021
The people who work there are lovely and try to make it right. Completely out of the control of the frontline workers is the fact that units are overpriced and the keypad to get in is regularly broken.
May 2021
Was greeted by Raquel. She was informative and knowledgable. We got exactly what we needed for space.
Castle Self Storage of Weymouth is a family owned and operated state-of-the-art self storage facility conveniently located 669 Bridge Street (Rt. 3A) 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. 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.