New Search

City(Type first 3 letters of city) Check-in Check-out    
        Nights :
1 Night(s)
   
Watertown Hotels Map

Please click on Watertown map to view live map.

 
Super 8 Watertown/Cambridge/Boston Area

Super 8 Watertown/Cambridge/Boston Area

1 Star
View Details
Hotel Address: 100 North Beacon Street  
This Watertown, Massachusetts hotel is a 15-minute drive from Harvard University and downtown Boston It offers a continental breakfast and classic rooms with free Wi-Fi and cable TV with HBO Each room at Super 8 WatertownCambridgeBoston Area features red accents and blackout curtains A telephone and hairdryer are provided The front desk of this smoke-free hotel is open 24 hours a day Free covere...More