Hotel Le Germain Toronto

30 Mercer St
Toronto
Ontario
Canada