Salvatores Grand Hotel


Williamsville • Show on map
View Details for Price
Featuring an on-site restaurant, Salvatores Grand Hotel is in Williamsville. A free hot breakfast is served each morning. A microwave, refrigerator and flat-screen satellite TV are included in each room.…More info
