The Plaza Hotel - Sudbury

Plaza Hotel , 1436 Bellevue Ave, Sudbury