Hotels & Travel in Buffalo, NY
Hotels & Travel • Car Rental
816 Genesee St.,
Buffalo ,
NY
14211
UNITED STATES
Based on 1 reviews
shabby
i dont have to much to say about this place but i dont recomend it to anyone the place is not very clean and alot fo shady people walking around at all times the only good thing i can say about this place its not costly thats about it they need to clean up the place and maybe they will get more business its in a good area so they need to make a change for the betterWorldwide > United States > Buffalo, NY > Car Rental