This lovely hotel is situated in Woodbridge. The premises count with 152 welcoming guest rooms. Moreover, there is a wireless Internet connection at hand in communal areas. This hotel offers 24-hour reception for guests' convenience. Element Vaughan Southwest has wheelchair-accessible common areas. Additionally, a car park is available on the premises for guests' extra convenience. The hotel applies a sustainable policy. Some services of Element Vaughan Southwest may be payable.