Salvatore's Garden Place, a Boutique Hotel

6615 Transit Road
Williamsville
New York
United States