An indoor pool, a gym and a sun deck are located on the roof at Le Square Phillips HÇïtel & Suites. Modern suites provide full kitchen facilities, and Mcgill University is 950 meters away.
Address: 1193 Place Phillips, MontrǸal (QuǸbec)
Rates from:
CAD 149 Book Now