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
InnBuffalo off Elmwood
Sat 21-10
Sun 22-10

Nearby

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

Map