Best Western Royal Plaza Hotel and Trade Center - Map of accommodation + surroundings

181 Boston Post Road West, 01752 Marlborough