Online Highways Home > Massachusetts > Sudbury City Map with Features


Best Western Royal Plaza Hotel

Located off US 20 in Marlborough, this 430-room facility offers suites, heated indoor pool, giftshop, area transportation, dining, cocktails, and business services. In-room features include movies, coffeemaker, and refrigerator. Non-smoking rooms available.

Read reviews and find hotels in Sudbury.

Location: 181 Boston Post Rd., Sudbury Massachusetts 01776 Telephone 508-460-0700

See more Motels, Hotels and Resorts.


Other upcoming events include:

Search
Sudbury Massachusetts


7