Hotels bij Avondale House & Forest Park, Avondale