Holiday Inn Express & Suites

호텔
3.3
1 건의 리뷰 반영

리뷰

Ge
Ged H
117 month ago
Best hotel in buffalo!!! Usually cheaper then the others too.