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
Sun 15/10
Mon 16/10

Nearby

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

Map