Lodging/Accommodations close to Buffalo Museum of Science
Embassy Suites Buffalo
+1-888-906-6358
200 Delaware Ave., Buffalo, NY 14202
+1-888-906-6358
~2.17 miles southwest of Buffalo Museum of Science
- Three Star Downtown property
- Free breakfast available
Back to Top