Filter Results
Apply Filters
Clear Filters
Inns in Massena
St Lawrence Hotel
10 West Orvis St., Massena, United States Show map
Located just 0.7 km from Church of the Sacred Heart, the unpretentious 3-star St Lawrence Hotel Massena provides guests with a restaurant and baggage storage. There's also a convenience of a car park…
From US$ 122
Book Now