Best Western Hotels & Resorts is celebrating the Canadian arrival of its modern and energetic boutique brand, Glō, in Ottawa. According to officials, GLō offers...