Property Location Located in Massena, Super 8 Massena NY is within the region of Mille Roches Island Beach and Long Sault Mar..
Massena / Massena
Relaxing and informal atmosphere, this hotel offers 45 rooms with coffee maker, microwave and refrigerator. it also provides ..