









Royal Plaza Hotel
Hotel
Phone: (508) 460-0700
181 Boston Post Rd E Marlborough, MA 01752 ·515.90 mi
Is this your business? Verify your listing
Advertisement










Phone: (508) 460-0700
181 Boston Post Rd E Marlborough, MA 01752 ·515.90 mi
Is this your business? Verify your listing