Overview

InnBuffalo off Elmwood

Search hundreds of travel sites at once for hotel deals at InnBuffalo off Elmwood

619 Lafayette Ave, Buffalo, NY 14222, United States
+1 716 867 7777

Call

+1 716 867 7777
InnBuffalo off Elmwood
Fri 15-12
Sat 16-12

Nearby

  • 130 m Elmwood Village
  • 0.7 km Forest Lawn Cemetery
  • 1.3 km Benjamin's Art Gallery
show all
Map

Map