Skip to content
Hotel

Inn On Arsenal

100 North Beacon Street, MA 02472, Watertown (MA), United States

6.8Pleasant5 reviews

About Inn On Arsenal

  • Check-inFrom 03:00 PM
  • Check-outUntil 11:00 AM
  • Property typeHotel

Location

100 North Beacon Street, MA 02472, Watertown (MA), United States

1.8 km from the centre of Watertown (MA)

Things to do in Watertown (MA)

Frequently asked questions

What are the check-in and check-out times at Inn On Arsenal?
How do guests rate Inn On Arsenal?
How far is Inn On Arsenal from the centre of Watertown (MA)?
How much does it cost to stay at Inn On Arsenal?
Inn On Arsenal Any dates