Niagara Falls, Verenigde Staten
611 Ashland Ave, Niagara Falls, New York, 14301, United States of America, 14301
2 single beds and 6 double beds