Guest User
May 25, 2025
The Storr Apartments was our favorite place to stay of our three week trip. From the moment we walked in and saw a welcome message from the management team, we knew we picked the right place to stay. The apartment was well-located and beautifully decorated with thoughtful touches in every room. The kitchen was stocked with some great breakfast items that made it easy to eat there before setting out on our day. Management was VERY responsive to each question we asked. We also were happy with the washer and dryer which came with directions on how to use as well as soap for our laundry. I highly recommend this place.