The best apartment rooms
Renovations are underway at the Super 8 hotel in St. John’s that will turn it into…