My husband and I recently spent two nights at the 124 on Queen hotel in NOTL. The one bedroom suite we stayed in was just off King Street near the Irish Harp Pub. It was very clean and very cozy, kitchen was decked out (we...More
"Do not stay in the King Street location. Management doesnt seem to care too much about the residents in..."
"The villas are so comfortable, they are basically a full apartment and we had trouble leaving it!"