La Quinta Inn & Suites Hotels Closest To The Vilna Shul Boston s Center for Jewish Culture 18 Phillips Street