Showcase of Camelot Towers in St. Catharines at 137 Church St.
Today we showcase the apartment building in St. Catharines called the Camelot Towers. It is located at 137 Church St.
Welcome to Camelot Towers!
It is located in a community which is centrally located in downtown St. Catharines.
Please click here for a list of available apartments for rent.
The building has twelve stories, a secured entry, on site laundry, and modern amenities you will feel at home with.
The suites are upgraded to include stainless steel appliances, kitchen cabinets, tiles, flooring, and updated bathrooms.
It provides condo style living in the heart of St Catharines.