Find the romantic hotels that appeal to you the most
Check out our pick of great romantic hotels in Sudbury
TownePlace Suites by Marriott Sudbury has a fitness centre, garden, a shared lounge and terrace in Sudbury. With free WiFi, this 3-star hotel offers a 24-hour front desk and an ATM.